16891166
23705969
89807487
90545931
69847408
63045372
10166207
69949036
73469673
78284572
5018079
43385300
86089186
72818722
82983473
37635096
83781189
60003727
30828612
4183504
47136386
61471463
83227896
2545162
61699029
60232091
27601270
47092262
43172261
28758686
16597627
39358710
20324145
7257903
89452372
76887710
82625410
9942964
10477365
13692736