73389446
28476021
9332210
85036390
21446435
50196404
1267421
1488913
67992451
31896951
6842166
25507271
19106734
42094136
2917159
80898983
985928
86801509
806354
73939136
77446145
10851268
32928453
785319
5223947
30386692
30693832
16068383
54387764
96679691
98825387
25684438
33844766
46747696
54922015
5991718
6042543
5072902
15564575
21212671