50699132
45247240
7631466
91166555
88144777
18729103
36764176
51541764
36336381
69825729
28218391
29173283
93758500
6699864
94735167
17946361
78906270
65035244
63305526
38557476
56041428
21417586
97351676
23163043
56787790
71112834
79326063
46202313
10488726
98665609
39582439
86254588
11141160
45208229
93072026
6583713
32003683
85487966
8163743
78866428