18129323
51189540
54679008
24088383
62586712
11425410
6611245
29916153
87907610
5051100
40549001
83203851
83685096
1463719
64619260
86449578
71766592
24132688
38681052
86923045
93612679
97886633
18193316
85231782
86463557
3778494
47482254
16835508
18762738
46449781
94909277
54384740
72262444
16073120
5399873
70081636
35366884
61242423
8301819
10234837