48704024
3815816
18169143
38049284
6084937
74332578
26967695
89327089
95176846
72081762
24713288
70303830
20308366
75142632
27941674
42647928
35462140
83397974
99298638
9352198
92148977
27355225
931247
65148042
24182073
51992702
64561518
56189840
54256283
72402443
405846
8659220
47609631
60884724
65902721
67415291
9750175
71958232
65756468
8226236