14928715
48567901
76668377
56834916
4866948
93274747
43523289
31996241
30104425
38867188
62472701
46223451
26575263
87104694
2902208
54005674
51617764
80062883
48331276
10446744
3598430
70438690
15161295
7927703
55508530
86285181
72255974
8498985
81273611
46083154
20179899
83265182
99453959
57175998
11225095
12884036
7618192
33644533
86906822
21792031