88116838
7233578
96057992
77835191
17021311
76688268
66349045
673343
13105061
10987595
18407739
30358838
6618614
81205262
7346297
17929373
8943530
62254804
7058512
11117379
28169069
70101482
20428196
33202362
19984384
61421871
90402414
14831848
99232027
170499
45476489
3343892
722807
64166384
1083942
84375901
30123697
74311554
91592268
89077045