22517907
124939
62162448
96765490
17659988
51594641
66577098
38039490
39392921
42834940
9750112
264420
83835214
14002146
53906260
9341498
71654808
1437486
52026432
19565650
53679552
40124218
83494690
9045822
41726298
26166976
10375447
16222484
57363906
2872713
41219132
19612475
5799086
87574530
55277832
2228677
37884547
37529213
35983811
99311259