494276
231760
46011569
85575
8081479
4121711
76726455
88776483
45552804
6543249
80906059
54042743
50722138
53503099
9555283
39685992
22872416
28163477
5112331
77989926
72655871
23031370
80352558
89759568
93859984
12353960
38251020
32707512
549960
67946501
24727963
1584455
37297026
89228722
72065478
54793520
2238809
88121098
35192736
53955528