77613367
23737068
68356436
1833964
6012420
28838455
77128326
94491708
97411798
93933106
8148718
18985664
64429438
38041730
45116423
98908121
48967145
33439846
41633072
8027597
39854660
5524305
24663092
74314900
13145149
99107437
41135186
52021695
90784501
59788099
28028477
15253029
26662934
2234969
13067986
54711227
9733743
1607878
59183417
37497469