4106734
85276155
38746414
5005458
23355910
30719371
19387621
7894869
5272782
84958251
19141076
18494128
64571545
81491632
4137424
58211315
94251887
4421300
50247570
15336327
72284906
99665027
78225650
8007222
58696452
60082949
22097578
2142381
46128866
98648440
3855772
56703276
48708400
4136722
66694818
85648982
8613482
66012115
1001576
25615532