50999573
90694974
84557690
96306175
18405039
62532871
45237049
15783152
55527708
8028411
57092889
91951339
7075685
95541199
45425175
81451378
6323090
3575385
99444094
79631878
6322512
9621385
63793351
11816263
41966935
96566145
34563257
13326895
57476498
19328919
8527789
4083107
5451858
3913023
57544009
48393340
22475837
48863566
74876191
71714853