66866298
1229321
93795108
99018334
10255127
39935347
58614853
10764330
3404262
75369888
63174246
85955702
80912804
1861285
81636188
9532591
6952445
48018295
11381929
15281043
23715067
1989762
23562933
669588
5949063
4110292
10462082
2140676
63934729
57447605
61024310
83521586
31808138
84949475
24433351
43848686
17024553
14796898
63749110
7421447