5232890
13587005
47142102
2046365
87574905
28423559
1490808
8165631
70974482
9077505
28033446
4251423
64754536
83183821
33545263
45152438
64238764
99108685
68355850
2959824
24375047
21372077
58614778
10961338
82905372
57506220
22604491
96178540
30738309
43356862
65062954
2883980
59412625
24211845
19046984
4985651
8534715
79968541
6932102
77181940