13341667
39698370
90921418
84356358
6198433
90833836
509795
39406432
62929092
1940294
79119971
54834419
2537688
67505073
72083012
82187569
63695540
7643420
92565333
21378087
84565634
95879182
17829371
60846634
19714708
62283509
97986274
90174796
15721041
35444200
46062617
1936351
71589622
86084696
38161742
49517750
27259341
2686946
44425350
17502917