21626268
19728947
4091228
44312
72989086
78313702
22506791
4626117
34873369
251607
98024531
15914393
33016685
92005323
34912468
90023748
91534861
23929683
543696
3679369
23017092
8346342
1933303
43699827
5551632
65637838
17656648
8828035
14321697
20917917
69009438
85631205
2544812
53208616
38465053
44943787
6514420
12443478
48223807
4954147