13495489
3569254
80018759
8435636
16655152
47138219
78406223
2674898
76958447
70157833
67194763
79003955
60703552
28041461
90404465
3765532
50705734
88435835
75089223
12033192
4012183
70853200
99235500
84412184
57628063
39717283
37064678
8053265
96844345
2412827
223681
90325953
4708156
61015175
86776124
22647111
73047259
36254145
22841041
97028571