18916428
82762343
22048843
91202181
51273180
80936988
88468004
9660748
34627666
22783601
26224344
5581946
76833361
16011638
5734417
4624053
86427356
10227320
8617359
19423380
5543696
49737105
61549749
1058685
7559355
5202979
67683837
82892204
66283893
1405728
80064611
2845438
40463555
47518162
73966496
78938956
67913560
9442519
14917360
17958959