28091620
82901683
21583735
29724845
23748829
66834767
57694971
19323247
42809769
75004916
18823736
49233247
4817555
12185738
8209135
52221599
49969240
53858161
18479107
8707197
10761493
32081722
80483305
8519680
42829105
72667718
20513917
98117775
41598140
122610
96226916
56298653
52676669
76761966
20799540
1518292
78599398
78383881
22916226
93631276