79754936
8845863
96114240
40401526
30155760
5480560
87185875
23105581
53031161
90137821
25155275
77725816
41372361
66562702
82801611
90487338
15462948
51305672
79108757
56133254
36131873
30347227
9582059
25581029
734994
69913823
89636919
6555751
2321460
61986212
32505133
41394243
46877019
80434558
64732116
3777181
96259915
3048209
57116175
17609062