24055793
29912008
20503905
89252322
560387
82162947
28752328
25485166
32417242
15419323
93881172
91155361
20991065
51464127
99219747
17479640
10428595
71124424
95805555
77488135
54995033
72227253
88262453
57465484
78668538
65126574
14779696
2032466
54527562
19099622
84379805
1497670
83171118
21821510
82183390
5798374
67917056
42369094
84985933
82048096