16182773
99633260
15083963
15879778
91756047
53464559
29431623
17716560
20247125
86654730
60337457
34088305
33688822
89439018
67973048
68089944
82519054
25659199
7641666
5019215
91767434
83767705
3971595
43095277
60125220
14771644
30457923
59737660
93878223
5398159
5679418
75483618
10043693
90879923
52886678
18542159
70201517
15615932
74378376
84168671