38196161
65945726
92144454
24216804
7184825
6231136
14043078
32266867
26339220
12347442
8992638
71969676
75294547
50831648
99083752
30335967
16179230
57393920
12395911
16723113
76661409
84386699
73183243
67809880
49642548
71511811
11946576
53063242
95376870
26469622
73438386
49033023
99317585
6043443
7181678
62731049
1826356
98247378
14305115
22693944