1863258
24996689
6859195
71361273
75782550
70839355
76612254
35128953
9061643
47102403
29765312
90592448
14489017
43351103
79094138
48959658
48593876
689803
41476927
20088453
25438698
36439474
3919227
81815761
87562733
6115806
97949810
11071669
59232441
29093794
63679531
57226926
70749977
24408630
6476579
20226147
7894816
9315174
58835306
35836194