9862396
74111316
1655725
7106875
2161861
372982
36037373
64528981
89486663
37916181
14412870
29267112
86529938
70611246
90711311
87193209
63228029
1903395
56818772
35688877
33931982
71236969
93752289
2125486
23124810
39156169
6921396
28242117
11259113
11156550
22778906
35843439
76863520
5933614
40402535
31928986
23102765
15902578
49023225
2187626