25169805
65517400
22604521
47367795
93248924
63067004
64192018
14041757
75129000
39266458
7951453
2135452
59392685
26966122
5810642
27408790
86666495
86008626
33072114
82544342
7695255
70661184
89066016
77055407
14643325
64022101
23211663
48101308
39919088
79305326
951340
90695804
72386490
70524427
9522704
99116201
62614436
42925392
3461147
32329051