77828350
94127948
32909604
7470414
18272556
2301795
99265863
53082702
32209608
13198855
39074897
76463328
27027598
38955607
32382650
39424352
64385570
21289385
43537752
4178260
85399994
63331693
97124416
32857211
12922723
56777400
591171
49549317
49917519
20926889
23422098
75068633
69088726
29284364
79923274
36879926
15657903
4612850
65187097
66786786