1158434
197862
81323459
5122209
15212950
88722272
21975416
13539660
11284801
65448536
3352637
73145281
8006345
1191377
40553960
86175508
12031389
89723189
20062727
21489390
18085971
82443967
114368
3945793
23611024
275374
53926443
67122226
2096489
76503024
33127455
5181877
23864751
11388330
90599359
27334081
9613520
72158869
11934013
70894999