4937488
58385718
24535433
515476
3839695
16294195
15251022
6423837
97238436
52153260
67547564
23355879
1295227
5444605
32996991
4241663
23763849
98997791
11486517
8125896
43008743
12562410
82246376
6850698
94515516
66162254
37483695
79846898
84097051
2009602
76261207
59929784
549632
89953461
40637391
8104980
6217212
26492556
34617210
2962819