48522853
51225352
67052420
3856697
7168830
10447108
51589249
82188926
5516558
94357098
967078
80723857
4902977
26049646
16675922
81547806
6314389
69033730
5013566
61824322
61807831
4276838
12132796
263474
54274949
32588983
98122
90819943
79734899
74491348
1771975
18455513
15342254
46516817
98604054
5606376
52506385
87179481
1901746
92586344