23481364
20547870
95306239
36269185
37376163
10234304
11973459
87958424
50432247
50536280
45738108
9421606
99226567
115233
82275112
58324351
13621617
93748876
35639949
22563118
4215512
60875692
54334367
871894
23884434
6576263
6944162
88046794
28756760
99753875
55782357
14956082
65242042
55063309
36511067
94774659
36298347
44959950
69406623
9437843