6699195
4657563
8157779
81913554
36404147
46344498
27071062
18984397
19587476
70712255
21994965
38741841
11271247
7935606
6912763
76494713
13022521
62476019
83303541
97616343
17696269
94963546
19898285
56811672
87178495
70696838
19566451
7247253
4245492
55747328
95042831
57222348
93554678
1901856
72274449
26782445
56738397
40139881
16511320
49438814