12538354
1158892
8485311
3774368
77797064
52946014
57204161
57728350
27971581
78802094
4012271
98668064
72813409
6019838
99815071
59354955
70268805
818980
95926554
9954791
88525584
5423659
54092504
96625134
47588109
13583483
23461131
25183950
29657536
22407787
21998754
58039358
4327752
6196389
96343634
50342988
42962267
23622821
81291827
60249451