57333619
36127562
41455930
68744058
50583750
2178979
802178
2961439
85238229
34679081
10978606
40534044
32286454
29066038
53947132
1959571
36599532
13968908
19322030
1642828
36868730
28524853
18108760
46025069
20704790
11098592
31088483
84328677
90626777
60518587
59409705
60628214
11122609
49664443
53491388
6170380
54091792
24265096
76838733
96734934