96466670
59639635
68905767
4016033
66089002
32522684
22217157
5455112
23265296
19102279
74898327
76257666
49405272
7216238
52856872
34012205
7107049
40896886
89387875
63395843
71159753
6632834
88797231
76159647
19508353
13985488
77948913
24987708
95723811
55045854
88501218
69386643
70355710
39683162
49214059
14727935
77777703
1576214
1931819
59571149