898123
21906
32810
28338
51642
112133
43684
10611
71439
70151
35771
4845
49291663
956224
7969396
64951367
87521537
50201154
64891593
49481082
587012
78561842
97591014
8931103
46731605
40701705
68391171
4330528
60521391
49341403
86891192
6686218
59361295
467896
4346572