65829569
8727027
84742304
7636542
28759135
65113952
39025185
2878762
97612271
65811025
95913547
3157625
10123753
94613383
38562350
10327907
48286582
43701825
78517743
5453129
32176964
38946694
1811613
80994231
31488302
50567119
276455
25477153
64598988
91965265
58301578
291045
73914351
65714464
74425663
58792532
77526243
36953368
40777453
1287729