80893721
79033830
35426504
31923391
253930
32594370
60869960
73694613
50643241
82572390
42102720
10971999
93038439
75086492
85922007
8090345
1325603
47749953
82151085
96015246
65215194
23543297
15006348
1652923
76038310
49648977
53329156
8171462
70588726
92027464
60954911
991208
49322363
86779975
5407864
96434468
88078282
19457875
5984796
73008868