70686046
48417539
3479421
42245758
2969154
88378320
84448809
69692156
59976700
13406871
22772313
76269909
1503916
39451104
39026758
23265683
74433831
90738705
40978028
40763467
8526431
65119474
76977210
30258261
2708385
60561125
3917557
35825209
43339531
74182001
4185797
21427444
27902400
1122590
68468164
20207104
64695434
54074698
44546762
30165