12432865
35229162
49811624
95167776
60426809
27706636
50657184
6032078
26128981
32039027
42078041
79933246
21148440
53343166
87713803
66699416
6781141
21881176
93577348
21226522
28465007
2993788
86928157
27561538
93818737
8920567
50569852
50028040
50821044
46261851
4779793
62131328
35975347
92467548
61404453
59747746
8084273
35463333
52027174
85067616