87376785
81379036
62746845
6876619
28828243
84567473
14063800
7429710
66394420
24964740
16365689
15803392
44568951
43783532
75185167
7203274
5301356
3889704
57217972
79465890
22936005
80372916
11887451
75535612
38293633
95739478
10841101
3121661
450058
7057784
41676959
1362582
42499488
56347157
19884393
44162429
32947918
84294333
35877518
37129382