25449872
79788600
87864480
1686562
43636577
17537142
24532147
38717344
58404756
47568158
59008863
82472593
2743692
61601554
79172418
81321957
9953396
56356382
64289720
58638582
11402680
7158353
58241259
37145744
28604885
61257584
5297220
47333749
72615792
26959943
19964960
79305556
75717132
18069957
45431811
25773268
88476013
923895
4329512
21508271