65525843
72868191
68914997
63045885
38819568
7173675
23456551
38309196
59654425
23201848
67633720
37413571
564161
60594658
86127940
90526493
25222748
63818138
69989707
36879386
80835239
25389095
84728210
57739456
87673503
6965925
81143142
29758303
30741150
98338192
26813010
2839634
92546025
57471685
59842715
66465787
92509385
16816965
15166649
84685684