13626146
54361072
27426159
83093432
7768933
45201417
82785980
79083983
408191
75288301
99089778
53575724
10651118
62583588
39561023
34283132
14067327
52338970
88865548
83976501
24202603
80802665
7732628
30637247
81966936
25011318
21537323
66887057
76772731
99625298
16741064
43404623
9644367
48985276
2034798
5311947
63098570
70541261
62532648
7949336