38222072
76065818
78512805
29782734
24248116
8477616
68348710
37207552
19486210
82363465
53664182
82653408
879086
69754540
8983972
83862819
57659705
14245373
61864438
31334009
93913558
8931860
62658152
30963297
67459930
3681991
25891720
6218891
49924902
98438272
69495077
66744197
96933800
51636049
26713631
22073265
24708975
4916147
65026851
18168336