75849401
43812079
7025629
3173543
35918329
89371655
19983079
73285386
5434664
32565258
2819291
35363353
50389631
18327239
37545001
509457
12771387
84145924
76974941
29587905
95701385
93843053
12088707
60946345
75727860
43182792
58134635
43531919
2579329
61417309
56356459
40451957
6107293
63553671
34558705
11413194
15719853
50582873
40441481
44119628