10166912
17859372
92294885
7911368
71255146
77338890
13811366
52456391
35733824
5623330
14932041
69229216
96288120
60071939
87235360
42732481
82787102
2509290
88764297
52902018
4708671
27628714
66742513
73123342
45376641
10973711
2243809
21609908
47184939
4240325
60961961
47268349
46949130
6818804
84732786
106878
89944926
6539594
8018936
13831652