13431958
10321561
8311536
7385962
68435226
12533528
65417367
57676097
67269000
65237033
51549578
8535245
81103183
36046948
7167887
65789374
1843518
36128
88703186
23804671
45512379
91517509
46956183
72896013
19438697
97033096
69575615
6097968
32385778
921871
157291
8827035
39028252
51619407
26064018
46014780
75074021
35748739
54455939
10904798