31887184
79927798
2696225
3825524
58996041
4164291
6835972
72596347
61803962
441312
72993408
69936022
61568209
55698975
31784651
16558091
85472586
63603422
2335893
21145
19513439
97738217
11902387
28653338
9791618
44221669
28731746
59118049
35168258
99659560
74995509
55417389
1625105
8833628
17592206
83699730
60977220
66079940
40426155
6564035