62183380
56771093
64764725
34009942
19125177
30629676
39114545
35414531
14042737
32729038
26979618
51832861
69917942
39064047
59085191
94953877
49023084
54595385
930694
57381165
1741664
48645816
18197923
54218504
68893573
97672554
47521874
75526010
2601905
34541841
9098760
19058581
1154482
76924791
17457222
74573881
143669
31855062
15638080
78651350