32775940
29915607
45344264
99131901
57824741
9027421
84493848
92458402
54173439
57362059
96253848
51682822
72153208
75643059
147148
10397352
9733283
49167967
98832014
1489711
5686810
84515133
54292986
3671631
80623820
86275147
67833931
43578589
13869400
3487226
91848614
54371024
10579299
1035992
64975410
7677829
28473633
43787772
42853064
19604468