37317748
24098656
14292259
46016100
74879382
74337582
51993280
49068372
16688400
40991839
90214729
19357686
97943443
68647076
90073548
64447700
40789213
47091042
56687177
36185802
1355225
607645
47704973
87634330
18178314
88242002
63171414
18225972
51655123
35361080
61209930
50236792
58591788
4843764
66862079
75355480
7161292
1941283
17524332
15873250