6466958
2963983
934680
36047075
33185875
81691492
83023751
56068404
8564615
61998598
9036161
26952212
7718588
78756830
23363156
35148528
57674951
7396497
2783002
74095764
20129946
32464192
29634271
33161590
77834179
63316290
70391457
3106642
2243755
321927
94748042
5916579
84389153
16692420
12794166
57903722
82898951
37653694
37435263
56635452