16581957
16007153
27056305
23715744
95589918
26962349
60314049
24162400
3445118
90567460
3707869
83819443
77595939
36509108
48471305
64212791
38572226
69303896
41014492
47768854
23204845
90364507
87633293
55802047
70132042
62605874
7694445
61631072
79368922
80376790
67915422
10676879
12674034
44871676
23162122
74852452
57632798
6598885
48215880
62242999