93892665
98994462
32884824
2995047
26055781
5053676
11318499
16969750
69938347
60849103
25263906
38218703
5963157
4145618
67984019
39845410
84913475
19481352
37081311
86677610
93718091
96555216
72167120
75469554
18024028
82058158
26912523
43666988
57319239
96003177
27384268
50166173
258360
11265890
85325498
6987300
94304375
93168617
53916010
66641949