93544724
69815124
1062904
41557855
57799143
17871688
26616029
794083
95546293
38803768
65612660
92502641
41342541
8184076
7318111
94149758
27712596
28504225
274475
35042312
29795964
64149567
14388951
76236024
86885774
98079042
70832890
27095631
916188
92827738
56434058
70342760
70637870
58969352
65793487
17469676
77086738
64717640
19507504
8121125