136159
19606970
60456775
7869784
23024889
21095610
63299159
80507402
6014990
61841367
2427319
36593803
76676179
177475
51667923
65113991
29835864
69944581
5977411
44564869
87677128
73745354
82689492
72353577
3709124
20573154
28921400
525320
32589388
83309384
31696300
62626531
39636675
62216071
77356874
59796226
9206832
56758267
64244906
4302261