52877919
50698107
9111358
79806949
50528517
12617726
79776230
4268223
60727482
96077479
47392904
764240
84572688
95991827
13521205
20416061
97703237
46655227
33081129
59226439
38718781
77372900
9733332
19308650
74476838
46307078
5237158
58881101
89042528
60648075
12881063
1847267
91243270
4508312
48038396
5448219
17199675
86555227
76751572
21695967