1349418
44143126
7403406
26317035
81946962
5746967
17099196
40886419
2281835
93709235
7401372
70656376
65775073
18849448
55127858
40295239
13553619
30065545
7105608
65281711
27652865
64784437
63246867
80252726
85537575
74912058
43215484
46399267
3688595
94565606
41393523
712909
64067115
5341271
28193626
59967821
6441297
68803630
40546638
79302159