42525395
15456084
41732439
3543155
8057968
85081433
68206476
12606224
94744413
1244048
33238664
88063844
94281137
41098247
6756699
17276246
26437114
33811293
51868193
57796856
35047662
35042630
92057378
82402064
94151112
81592955
52963442
43795964
97416531
66166968
26335577
31782549
93366447
42558045
21007567
43429198
54481272
4976642
26481250
52353483