39236414
93333990
43356299
27187862
8829499
83248814
60613985
72067496
8192932
81532688
9139493
23211510
119520
27707124
40216558
30068544
11458360
64812351
11445312
19184061
18056594
95608164
4081166
32946797
2054670
11511042
71488543
709895
87301861
25724363
74938110
92769623
21136371
89341080
18206464
6609197
82673767
56335476
76372294
85352595