57184443
52214265
3922153
96815265
88749012
88276229
53212592
86739572
31419099
75594089
40862450
20882856
12603777
52065020
9587104
2187237
18633973
20679172
22538400
18755147
32294631
1483060
96633074
15418629
765939
46033361
22917200
430381
76934512
43628861
39023058
80478690
5655610
90933526
2553129
24782476
56218072
36088540
62549376
31228686