11783410
1386241
7479509
64702628
22312235
10825219
9008544
63504484
20497896
47817392
60353708
79635751
89245178
32253819
48533705
2789966
52523340
1874008
59997934
11995886
1668827
8026527
59274031
76195565
2195967
16004175
51788191
98937019
77208088
30877114
40492318
34252898
43238219
44634912
44499072
33265614
19055133
67693841
3860482
85025814