18827998
95497443
1526150
90502230
68429994
47018447
72011612
95514803
55665726
7359504
22316647
11392304
28744007
72378796
16637965
91277266
98075486
71783600
26316709
44795790
9852835
54833325
52572701
54224210
75562192
5679510
85124040
4128214
10728238
78715744
41961300
27881021
60904482
2097352
76224611
82245061
21144524
2731670
76864263
87535886