20615693
25293539
94054021
65918066
2442106
52946569
9272620
86556880
31794389
75484662
7347765
6127155
80804618
4235165
1870941
10245219
95954149
97338306
69715406
1239161
5239483
93571738
77183793
77212688
82672191
87925204
490209
7148138
49312100
93579405
8547564
40964040
95006190
10909228
20601878
8351861
6712551
74516511
43376032
47616450