89386987
316158
88444291
65754635
58965780
9311324
87133030
5368043
50888067
85561417
19604641
2434453
36911613
89726025
20836062
6265373
64233190
71424586
64976979
36277046
1567975
64057856
6806860
745207
30876565
4607112
59069955
48822137
88374296
13269956
57232623
5141140
10863910
57019103
4207457
39595803
32494504
2691616
44014525
93438320