58915748
14894737
48003955
3927111
19241461
88413648
2500933
22178209
22407591
1411522
20598278
15429477
95018468
43161274
63978475
76969869
75467995
23712786
87969755
56512715
75799776
69514478
3753790
24606234
38676958
43157038
48528282
8739416
14332736
73427240
55148586
28317587
69497452
99145797
58589350
12802584
53405950
90914044
5672495
43685021