35603733
78414895
20936567
6927308
39239101
843210
17827470
45303190
34381349
10632470
54968160
88304643
3533530
64724788
25162221
80341279
21201276
53011632
64381587
22477953
6326402
52673837
95588128
16777264
556777
85854963
12491281
12557682
54603374
95157832
5371375
93102142
54736664
17378607
412570
5701412
25674279
18208771
79301955
4126018