18153733
92858124
1378652
86292213
24351743
46595541
57617782
69975379
41272339
16348901
37357941
21298735
1761150
43438732
86892800
3472785
98811244
49439319
59533463
35806463
22589514
72455206
48084958
20459125
18879895
55915380
97796958
78151567
38681209
58843203
32093810
55683379
39374053
31762175
63063484
58542573
83058932
87868554
72078776
43927077