1194586
1649078
84898819
19629357
2065724
6808133
7409840
55329090
20385382
52424688
69039643
48476835
43039146
15279292
49212967
80698506
80438711
67679453
65874959
27754000
9106682
95312391
98595854
93513323
92706301
7022413
7807674
31223555
1219623
5693886
63284096
96285584
92764
71639121
43685620
72477659
28182776
59824961
15416713
3271637