26019867
89109389
65352432
38469956
49629758
18628200
21019654
1884936
948824
17292243
25488333
6795680
52952766
6931013
47307323
79377401
4495583
72708650
43789533
64222378
33483859
64969054
65208481
80078056
7350345
65904947
69998749
3767450
65008889
71966183
30461061
94785471
50537857
32852614
41405958
23894879
71482632
4707847
57225866
551313