53863648
45945039
86969003
64038689
99749
98925070
64177169
4253542
17438089
5811871
10209042
79633173
34281320
8087260
30369606
4467771
14464083
20234890
1827206
11981845
8181106
42643855
64094459
24974001
76378352
53092065
94719151
58078294
90079506
22267108
1600697
98268975
22734219
78373384
37719770
40409994
95926433
56384400
6486972
1687311