7921627
1112729
1402760
279322
90226526
80054633
56377398
82864583
32537688
93235798
98579881
26282026
1745274
38759264
94355188
8044642
55714180
18976075
93849258
29923225
61172522
15363429
1931815
1521681
81393993
8745166
2095965
5279763
76952314
4432279
25744273
85722458
44529001
69599627
1122222
31617272
17861985
7634895
28283054
86505896