51442030
38773412
9516327
9882587
29006830
7372725
97972106
58439619
27388369
91467236
78868741
1492403
25516855
2974918
18945084
61985344
68196492
5461698
59475721
57297556
57741491
59744440
35877958
77534229
45705453
21208556
71505458
35056267
52801793
17328755
37235052
11484825
82677441
89585067
26074210
52023096
17247520
56957607
25979977
70086704