98701205
75138504
2717414
48382554
46125890
39214946
11188980
35466791
50095810
532480
89278742
1245106
52901623
98891902
96541656
89251650
1769257
50309368
72881951
9365364
27266425
26057733
70391157
57211428
46748724
59325939
60596965
7214866
26425725
33153366
14372681
46007159
50288654
9063524
61243999
26532086
43772667
53277853
68307764
18128813