43814252
22378596
66542545
57456028
617857
40797290
38119154
75009382
8738490
39725584
42746821
2543049
82285245
80605009
2434114
9981605
59243890
62744051
1328674
87934061
3110390
23479924
13963463
10091417
58549281
46386700
4504093
8939569
84456490
5497385
68213485
79459880
1767999
17183715
14204439
77194777
28893864
99089300
60195650
32614749