95774082
62945195
82147660
62056078
7522385
475224
95482892
35627831
84764064
31797291
99023251
29185821
79071558
24133714
49751728
58399692
641535
37331345
91075070
8361970
6208906
1938991
37714046
81793457
86774322
64444933
80115972
20644900
65658982
13848511
77442808
64963225
9741530
92976699
80106794
9486281
8456725
43028483
81974647
74346436