61135621
72511981
55559026
40117152
3529207
1808900
91081603
29649080
50733554
17724429
79538332
86981751
87666362
78124912
90608510
87435061
4679193
68445124
38439423
60305693
52899979
92073280
82332495
65545355
66736397
10077848
76618604
81415543
98611057
38665198
91748034
25983026
56005016
66389522
90151367
37136209
25365189
59057037
90662409
68794645