57846836
96182272
4104236
48345166
8116202
60264913
53982803
3441411
88308448
1226024
67105651
77778341
99346471
73113295
15484521
7734428
12187144
83069357
23831568
41887800
15501091
78493220
26544844
82142903
45158767
3963428
1275214
70749466
74367603
11017116
60239834
73803968
45854991
426212
58213164
57821269
3259880
14293120
24203890
82575275