84632373
26801466
2049838
404365
1958753
7113883
82521641
57751435
2826456
94464734
28881789
34475186
618110
26709207
33826799
74451488
65481209
87907802
30152877
9494748
96692711
57474808
65331720
64783165
17446146
35329301
72588635
2943371
4787234
15219996
15562010
52638019
66382675
70155910
91875768
73954534
58222012
47172605
5481704
2168696