11988430
39345280
52673736
4305626
36247276
84347646
89808400
37208749
59766846
11136895
91388815
26627782
21662292
67508701
95141369
71632431
25645191
36671072
50054539
37617215
35439519
4589174
53136515
69152494
90681362
57479819
99455583
12378478
8686742
4442425
56988876
93679560
42578498
54945219
38912602
77824105
6041212
97232687
85257131
7751590