58865589
9186746
30078056
3995673
49119745
10924957
2492651
78826819
51051299
6058587
17799030
2412474
5393740
7832229
22485680
18533523
23592141
98846014
79805374
16233884
52181976
25429569
72122679
94953438
48127537
26298965
56744910
4417421
86479027
92217955
1899531
84079411
87071723
84453096
86148143
49348669
85956100
743184
79673111
31748074