42775032
8635616
78011882
7463986
60696584
8804244
13635601
86786280
8586458
56343917
12865923
68511303
60466148
903890
22512596
78266359
9183314
58771155
51646370
9178246
29664806
92851294
25867503
30704853
70463305
24466583
48533556
4422886
44432494
48545813
9788894
73828292
58775822
6407457
25577597
8289609
44357799
54552367
70894668
86324057