86851645
20892665
73355939
94218968
15399959
37027033
99381275
84268346
66043607
70599588
43272613
4499283
74609989
36415329
58049175
38883895
55208701
38784950
39914693
12546566
66327131
83599225
83932240
34744655
2252459
59631910
84821064
60963724
10679368
18235599
36566930
44567304
46551867
27542527
1434494
25558883
10857259
20324235
53796335
51448408