59799883
82168640
5255269
6994261
20159855
55138944
6146540
92819417
9221315
68356834
86694968
24403078
10758721
94287650
14763831
4688159
57302648
12803012
72925389
34073660
11112444
906570
8510166
39634864
6752906
42291226
4520335
52622167
194447
91588389
53795090
32581906
6588218
90025204
61427698
6811127
696649
44624653
41783417
64272277