90327346
76826197
64581623
45138818
95129173
9748239
3711922
77074475
96298087
39906129
57722592
62952514
71863963
34916748
47313102
33616603
77366343
451939
19935765
47056236
67634060
97795323
29669660
52836774
40875790
46773713
77415622
92275649
79268281
58642850
32701546
59698931
48124055
53141224
56542748
1982404
78992395
97153626
96479768
14816015