8942090
97066792
85203880
28079851
20546623
34619427
15983498
7831761
74487517
16841446
10045621
4767618
7289536
86013182
61689327
66881958
45382285
83954812
26952770
94148890
4050995
88804622
3236933
6693298
37081122
50025960
12884810
89764264
47553530
68726662
57286952
23141395
28728739
38126468
78973959
70934496
2125488
65818455
59691668
37856172