56309674
1585801
14465550
21458236
36279394
16811549
80809510
86621050
27827517
50561487
44926848
76181068
71082936
23435412
98893574
88655996
46697377
15806372
461339
11996308
53388000
72797203
16862518
7180719
72923080
95781486
25085218
72698053
49707099
59253488
309759
3506472
66117477
612026
38745608
3353711
77538406
82666207
78732856
76662043