83325645
45493702
9080878
53354858
9900154
143858
89478112
83321321
63048926
49075330
98004809
96184059
79756051
5215658
25111532
20352741
92689528
3999416
9913183
1642945
73045953
927358
3562413
34947118
74362844
51912476
18158244
68467171
65764938
4370712
65216085
47017830
45265537
11791158
55925274
19382815
63725323
9463472
70299476
1288652