97587222
93984781
18848020
50289262
6466881
6049060
10119044
98173995
42349863
54333822
83189300
28312224
61673900
74775608
77834966
57352046
49558157
80036541
24607654
98409694
66024970
1094397
55668734
684829
4578767
79256428
32922159
55166056
8335444
47606881
28076030
64314588
33466195
17959244
97989580
71226178
27013931
55931927
99285960
14658187