16732956
1319406
23314611
71032613
44367941
46258697
54748450
6835692
93843242
82008576
15582272
47604622
61524223
48837093
88444692
55173046
53118597
48367829
87714331
28333841
5538357
19192624
20023237
27981111
69109589
687190
7039804
11278247
7785949
3498143
36488680
84428837
5565264
54401539
93317853
772964
18635032
48399594
47669438
14016963