497040
80641373
7312773
21869940
14515223
78976648
17894254
97898948
51247307
52741916
7541615
33708255
62773549
2993864
65684580
13769863
34919690
77993579
43337680
95282485
1472227
50528168
17199096
30542629
50209670
40559735
94162769
44773224
92167376
98162683
1591461
60238633
42921715
522997
1287242
81341847
79472021
2191452
80141880
43813046