38606682
69615073
5767816
31714079
92592780
79883845
38682658
22819100
25701489
43135173
12572367
32826785
58811807
85589846
320893
28991581
12986583
42369520
24403447
8458417
18439002
12807712
85857586
34471520
50527638
69023601
71245023
48695451
69117650
60955356
75938116
27973944
37433465
7181727
86014891
74152138
77588675
27183836
8198864
91502034