83238343
73954622
8481280
46498113
21858773
57552438
55049329
60847917
77178529
16188917
23855067
92834082
45334202
42791725
25884394
15832626
64877593
55975328
1136585
6393797
5912676
76445093
64232416
5912178
68985762
4249874
89813847
86925117
6926468
88421801
99677186
59167212
4789608
65728323
79204597
93597345
5329332
45007969
38054772
69693887