87332139
15867014
38315755
1905669
31597358
18284230
95034463
70551759
67731296
65379189
44742070
98586675
77248111
2375803
74403761
1734269
28109052
35405696
11717119
8353039
49486362
80871216
62067203
9039532
18628794
8541120
45029227
68088481
23833302
86028969
66922399
137394
5809331
107794
87857273
45749830
66117627
1711427
45372879
77084987