108220
49711
16912
47230
90759
1618
74438
1011192
699106
70981
4199
799143
10611
385
5738187
9640800
48111800
76661074
79061252
54161575
58301475
42161857
94541630
9290126
55341775
8994439
9932509
9918393
9964560
5373344
41311622
83911152
71751288
94451977
6690883
4971663
78081096