98967666
74797101
95784448
68178328
62172138
83773762
72315666
8308207
68611948
9891453
32497630
22178648
2133580
19217660
27092808
13402653
64928513
53421011
88712079
34751506
1952104
50314305
99285887
86972377
68168421
81824369
50398905
9888809
58746688
2492577
98909875
43699794
79505863
69772968
13703879
74143491
4848470
97627899
35504615
73712151