86483565
97308936
2269904
7154681
77506039
32302008
28144888
63079624
27463889
31073213
89191091
11118538
86794013
48886423
51212244
27272356
59243414
80941038
30325745
75188386
4653216
93588651
13585695
15214279
42629920
74544017
69716097
64995320
17006083
65359561
7962892
2001676
72191890
91428544
62457887
83422611
2062749
46334074
79308664
5760708