16928385
56194143
8111618
54029915
58489121
2873293
27124620
4587054
70262760
26974571
15549822
42767459
80469183
33434044
15586627
71336381
5661919
61495830
23179408
84147782
6820254
96225191
75429958
44824480
16959008
67872807
10042042
67603068
74574552
35457935
83658841
52904018
33084564
40559503
30767129
31305145
89605228
6501371
9838969
90258807