6876885
1996012
56159391
7551743
35261494
6284896
1974421
26939935
707674
72855101
94674879
80923039
6793566
82651515
96539213
63944506
1942628
766189
87968272
21245573
51283556
293196
49419002
2965350
45753291
37326775
67621480
39344538
18307872
10863769
70776297
84954969
50862030
97217446
85064302
43282560
12645807
88594928
47391126
85163010