39615896
66441680
67264372
26043373
38429697
29836028
81742906
72146614
95657997
6091760
52662370
76962170
87679123
1284290
5573011
66657617
84586742
1154737
60639331
34905025
9649910
62462472
23371042
37739970
2261338
86543587
5999911
31652628
14284133
38585798
88881953
51318985
59698659
22733437
83016678
888723
40718564
3571651
20678084
72763513