3842628
60017090
37941785
5823376
7312705
444367
66068947
42994993
27331943
7779941
50781478
69427048
7217853
23104929
6743839
46806173
18959927
38703859
6214323
4711136
15465926
32176626
37611951
37275838
96364699
12093340
4707901
5836259
91123936
71362332
7182553
48869433
78584764
66754176
11237393
43365447
17262702
38616247
9634068
74618798