34755840
87712825
62148767
51257494
31745286
15487722
34221288
41388507
45605214
32217872
7715471
3826513
15961438
12252320
20144450
3896649
19637768
51226672
33432052
59009092
7342821
63386881
96718042
10385807
68022755
91179767
76966703
8213520
76962926
35042275
87525395
23226011
29448334
29887244
5634193
61566867
11368461
2096010
11952742
4138320