52434983
49348825
22792279
1647002
21431450
20903120
97771565
95614622
62817704
56401827
11873172
96388079
17926530
19575053
36089703
40899250
9089564
46784334
18914543
78991249
9515328
86242741
362949
44607105
65883522
1178103
36405136
111692
2362170
43755673
13657332
59629620
7756607
96816263
52645645
90595685
77698950
23138467
54101441
61161296