82806738
53665219
11664018
61487675
1817906
2377309
49351606
4658648
67098979
35689475
95413741
9961489
20438228
74603460
77561983
16246233
3332183
33573932
21731987
39842396
29289984
746648
32905342
56235438
62794578
56298142
5091122
64456560
11108391
6312845
50199038
15808820
8377477
80676140
41339857
19616535
69677188
28465236
82066123
79812702