74981200
14524897
3308194
25861475
40977668
83036977
59062764
6152463
28664195
15945198
42832341
1712539
40444686
32018694
37406125
48624680
52006822
1682519
23191085
89822123
88339033
61255430
34345100
36987692
48769153
99336184
31701057
17058548
29632718
97548582
54225680
51868258
51858939
21527571
16378385
59314972
21418224
11272201
11611848
73902696