38578327
22917448
19732911
30344942
17331652
28841459
63481156
43882907
66324819
7111836
80219617
13868060
4049829
30599751
4379717
54804739
68751986
31426419
31399686
27138510
58979980
17975678
1623485
87795375
9171912
72682492
66361134
73344682
2994463
127386
98104765
45902460
86758696
19262682
52094977
32753064
6366016
72426839
18032660
98779490