88792521
4985022
93967822
97172404
21243851
82556383
22786605
24256971
60903008
24511748
10157377
13784531
6691773
35155852
62673563
4599761
58292421
66838488
40226106
28225984
69078080
90067052
12064501
30307085
13806168
924744
54697367
21433291
42394587
13264956
29096666
38113226
74769316
74118398
31488180
97364342
85826310
47371472
45359317
722883