12774143
96165892
2664263
4584166
8921639
85062735
20616506
92011658
15507995
49524579
42175063
5348621
61965596
6145167
83641546
33183552
36997492
35423572
99139578
73582390
49512011
58505418
91866381
7036259
44251855
78196882
22045372
9273385
83207476
8415223
38332090
1184523
54108308
34454001
70905980
15068161
86232680
60022733
1594430
56319224