85152495
9533360
13314261
60424529
62339152
56868785
48793841
72725956
67321679
65321868
63987597
82763682
2433375
21172596
3696444
70406063
51687563
35126677
88648629
91292512
3002279
25995600
88549032
471376
35255476
55175999
72403923
52794912
16603551
50629911
25244544
14941788
38164256
2468964
18479316
35575328
32691549
51497566
25181159
420106