25319946
18812880
64593958
14301936
69238348
2700366
81322296
11854108
78884013
33629740
67311978
11213315
78034632
17431726
33932388
91889562
5623356
95059673
67642907
60419270
67821465
38931502
8614454
15109673
32419998
29268263
77682244
98444857
14036949
77171707
16183382
9290969
45475627
75094072
95109869
18226252
20874355
69047682
68568580
52603476