25235380
21674102
10717976
37408401
5792783
91955292
28593134
51132300
79638623
30006190
65273930
6380467
967369
44192874
11422797
44664699
50899231
83574332
14997366
910988
67478226
76009010
87831649
43946245
4755153
42667801
25712710
58713963
97169009
91492471
25566598
33584332
20178
4188336
9551999
57133208
54404685
30347676
44618866
80643692