23319592
18967723
22093605
12844959
17905340
432160
67003336
40497480
5275327
99324715
94052102
38428986
69813507
47406040
65551566
6447906
17383730
917273
7052334
37175792
31009470
634813
254160
48333604
72844380
18129882
65611897
77387034
35896130
27539889
89669833
2197946
52796704
14026226
17167285
2005401
8889419
7394978
398172
26019764