86472302
54315662
11542060
78265335
98637019
8063140
80612243
84996234
4916600
39079219
53883227
66814594
2380927
76713690
93144084
65544447
95438785
43213703
57577842
89132369
4255874
89406118
39296651
17310
63027437
8549032
59837832
2740229
4636946
39421356
106949
51697860
50241533
16122188
50962655
91848969
37256244
47778775
26423829
66691331