4472128
90242564
58839134
99258617
89029148
20386651
38749825
4386459
996715
31126539
63131500
55379912
63333965
92615278
5613490
20159758
40204510
73287877
97387398
37574630
54358085
9349600
39183483
44236094
67942723
14629644
19231250
63621691
57811571
51371766
79032517
65443466
3446700
5134076
89869979
9639192
88041068
92279099
5696945
36971178