85627149
28437458
68417769
21499240
40365184
72575892
42365404
82036987
17268423
94057847
8713779
1374251
58244570
2622448
14688783
5554193
10975374
63464847
82464914
26564387
72183351
72596587
99727424
81506036
61885452
65865558
62213106
45742457
52078034
43811540
99298489
1702487
7232640
16384230
92696734
90274348
8617143
86277393
33066141
52034982