33503675
79053207
6580165
8804315
68547612
34462112
20598647
32952177
39124720
22024707
46952396
39765771
3186724
4636236
1749795
13583141
85054138
91583292
39245235
39105293
16516056
31402501
14775471
62052749
49988005
70678921
85397012
68395073
40831076
7514965
38748379
51061344
98481740
38742446
72041321
75539205
54212237
96346835
48549664
93406807