92812558
6867609
19279258
11401602
46501634
27085966
1752626
99523957
37487106
3836895
16661585
3643378
78788937
97786667
71518196
23657290
98026247
70899615
71581866
64186937
63532531
79716099
60426640
92555372
94333041
94464827
15641742
23838967
95056388
45983078
19921239
44835766
644431
8152316
9591654
45917834
52706280
84176251
23883199
9569845