75921563
74396590
74373057
55462937
37722710
66131594
27139124
13612200
76275914
6232486
60936147
6853325
53464922
51192898
20579827
56109461
65271507
19621463
2884027
2483277
11428469
64794877
89727836
30196027
22292915
80335145
24925656
71023886
30326281
35967348
91937464
6175497
69671970
86563182
85209811
97868261
84232922
26729764
26584618
65961247