63461024
13682504
9176212
65025445
99018836
58393938
49485
24969203
35458776
76218667
75649359
52031326
28921107
7282723
28611929
97957091
33391202
38064937
3185829
93449524
42553620
36141754
17765499
76252449
73095497
56486801
10993093
20536725
76226910
59996428
88176078
60794073
77847329
47386920
76906061
51786016
34238381
8431439
56751286
1882793