48442854
19867800
20921959
71417996
52299810
58846368
68335900
19544018
60592005
94288049
39524012
58731023
45321866
26163940
9277659
57406176
62375779
23788706
61209479
55313991
47316517
7099745
28662181
64224283
2765314
1528831
2720297
77965194
4437363
87156493
45194388
4638976
55982046
95163287
8933625
5559854
12546769
8814889
14066504
99786281