13274475
24792385
1249471
28907757
88006517
9972823
72928775
1816639
47117425
2748807
26529558
61782461
6335766
28715890
17034907
99628931
88708528
64777333
88047274
36393985
52993472
853270
3091150
70317322
16048223
27605870
98244695
1031630
33044581
26875052
43803485
81305016
18884489
43094160
61743565
9184215
3779106
13084670
59032363
37188742