49584765
9011984
79099233
75223483
85031230
53986073
42026909
31883750
29899043
25256876
7132233
47588335
18802016
2017884
60422406
8393801
99966821
53537938
94215003
13818741
22795960
43985242
28055882
57246548
5311278
32653335
94326091
48081287
88278925
9064771
1012341
64933231
70634907
90842764
51175130
58091575
9902599
29988100
30265038
3986302