45941029
43165616
7220610
4427172
4167595
72081113
27712203
47949115
26415542
66975599
89008785
6358472
83946427
2994530
63452550
26296746
21235100
709038
70023658
62258270
84125304
35159545
92108642
30293678
50217500
85281094
7395791
62783080
93769504
13794456
24089453
77061050
70211363
9384308
20403541
1659532
84322098
6763349
19278915
33304867