9968652
50396968
91528324
476901
58856236
58671174
5016590
87589415
23082435
60766129
69397080
68437828
32734382
74808292
18975383
93408123
48387216
79624690
59244949
23233189
34901637
11414398
958140
9069894
65622663
24401409
48374382
86663022
17845341
25486049
66849490
36186478
51204119
35049759
71588833
94265172
69071913
72735258
21367704
5033809