84083432
60816161
633992
57846991
55287871
52597772
35908533
56155830
12042709
11703421
16966568
39821039
93911371
94141459
9349894
12582049
28275100
11131083
23767545
54153756
1368339
72381088
72364763
90253558
55988305
62236106
85119867
81001935
49153919
56537481
5398350
81193241
99057392
18126426
68238883
16422789
43083394
13529650
3745107
96977001