28475164
58169242
61307802
1824699
35726266
16964391
84596101
94594786
18696101
22222977
81679320
18163033
3044905
4311491
2756082
60119460
479531
99612883
88151576
35768205
5494612
12859409
6321714
44935429
26352564
3983949
79167866
45379790
4487088
86181963
62071895
23746887
2330133
56409607
61809048
52414088
72318347
9708110
2554320
84971200