20433740
21891932
57232348
904632
28654322
51889473
76495799
63113626
145772
71951737
90634946
81273824
71617530
4316090
25262919
46823863
18524958
39508157
14454811
32473269
40712146
7517775
72852042
4238450
25648305
58295932
9627389
72629047
47409878
10321317
45477201
17577692
47342585
10357455
38643925
67361104
17208489
96753453
25472101
98222423