16593022
51834358
2059808
54563652
36451147
52282079
4900524
51903492
39044351
99108276
1421472
37608040
17781716
7001926
55721822
1711675
85955739
14557976
83024231
13974591
3444703
21816775
72171135
51798098
48574456
11221373
91638880
7043803
34715226
63342458
19304240
72631712
53033829
11952255
25778711
58243350
81144638
210351
8102467
493849