3015414
19274700
87161551
37216018
97008918
26996247
68686316
18709879
6839531
4734934
18041123
8066614
54099251
73596063
8883557
45176126
92089398
7545475
72814839
3519787
23971040
7887316
82935939
33837321
34427464
87693769
12968223
55757640
28415183
31964694
92046337
52445040
65889245
14682526
31529788
14483725
31282110
91573742
21085489
56752982