11893166
96831211
46645114
21244159
60893541
18466486
19665121
70523695
27039209
53462211
5698124
49082564
8543483
78884379
31501553
39378635
8175476
1634599
33041991
69998540
61396400
52114240
26794502
19247685
86575472
76634184
44468912
98097603
47037671
909746
93942052
92667175
37945927
49224122
13787291
8586661
65824319
1612230
53498736
91772655