15696689
91385828
18018507
61165053
12727416
6584661
49367965
71345294
41519458
50723943
30254998
13318362
3826781
16022450
95142657
25778189
92236243
64388546
63145945
69719391
11632690
53542296
93056932
96181
39581101
6636995
55988623
215672
39702826
41135073
10601742
94428272
94427387
85468949
54662716
92112936
87782835
50337999
16715857
46129987