43198055
75885675
3895859
18715346
27727922
29448736
41806948
2052149
33368904
30291959
48934286
44556804
58237807
3267432
93071963
93923071
75886078
79012433
6864720
2600422
68238304
69936579
30779839
71798090
47363745
3011713
7941510
78374375
32336851
23783541
48016526
14493933
38677594
41293972
31746431
68299119
41307887
68186419
46389540
69449740