82968219
42649810
43536760
79109327
4085778
82324187
54404306
67127816
76601920
84907289
46124126
29229553
61058404
24055419
47152071
1898456
4492442
89106120
413810000
1973821
63785839
47188348
10104277
95839679
92983153
75774654
53886797
40106385
8988003
3596954
75584667
2091126
37745937
4699882
98242071
92138786
63907013
34578496
22407395
21004934