32195476
52635184
3754019
76466129
21298123
69759366
97858390
59752242
44049192
57784799
21248867
71486351
4662018
36752778
36792063
74061806
73879262
89736259
70435540
17168386
2263440
80011951
44248317
58227136
89292438
3729425
2871645
12102334
40899077
2319019
8537434
70397862
14459016
677725
43342239
52802158
78623220
32198252
9350295
18085898