48565682
91392898
24779150
18214041
8163192
21784345
39356525
5706734
36094601
3325174
28803525
39239504
67408164
14397586
50975386
69159521
253806
9860749
34523726
57033284
35473237
17766682
79377748
58293259
2777625
5944563
86183187
6391834
70829592
91272345
49057330
32038174
79528012
204142
10109083
73157700
29132678
13314549
99099037
40419908