32209406
75648503
96411616
66812904
58169006
27392663
39257912
8087758
61303682
71311506
23333589
108572
37536314
56531794
65086404
93108171
35587331
81028659
2080876
7679356
3271662
23721799
62557424
97087763
49845987
15759301
22232172
14356626
2805997
24953762
9088747
55716935
24879156
20798701
56297142
83092098
44949282
36435271
45127997
7109715