25392067
690747
3331600
94625004
79764146
58193477
77132771
44591962
71936192
37207533
73206561
82206744
10609669
77126636
48098277
8473415
77741066
75128059
30218367
64912464
51736566
97287928
34271994
856486
74983743
21777571
56597227
84043602
66641870
88668861
55142988
13285429
40124469
7414702
15404796
23387489
56559636
54291433
36664551
12004574