93517081
78516571
1738514
57679873
17374433
93583107
7975327
99383918
9531742
97824113
51129219
35625736
292342
89693140
93827406
85779278
62639061
87021211
47001124
15719396
5257536
90779875
93968599
47263504
22497427
23678808
39051912
85354581
95378187
96447142
80095153
65238166
94557516
22587814
19789386
53189908
7008921
47912485
347368
51519699