59162809
98916635
136821
38909368
54846417
2694336
42213800
5486581
42445185
81013836
81425810
91813256
8627124
82213803
68108117
37574406
44974678
864455
50629812
68885663
32085084
6512031
5954243
35033865
6623938
66693135
54142012
305986
76101203
1517629
99314020
854404
81239854
73721271
64906091
77997854
83324026
12381168
79454792
31495691