43342338
65482393
57088000
88192103
90672714
811140
21123100
40708578
47767059
88901871
63231311
64857677
6346667
67096137
22416382
92763480
88398
37851247
45043910
54732420
15271644
89101454
47572425
71955055
45674452
14221391
30493777
93173793
50693574
85802613
39766334
39095321
90254849
2386334
24814161
82734660
74258685
30387391
66096459
47137429