40039574
61009669
18274840
24535122
11844362
76625095
19491300
91324028
51473590
5323308
56019800
32468990
2678106
90975988
96847378
72723139
5332684
65409192
47608872
14128478
81898530
73317213
417992
14625669
23619541
53386945
40454730
55845180
15514971
3346677
11894768
39524990
83046152
32424000
301007
88425475
83571125
35996541
30654042
3398907