52727630
91975071
97023970
31405768
92406536
57446034
67387981
48967117
39668076
9197215
8579910
28611370
8679929
83032418
59571579
19741588
45555814
89888492
73173106
58523515
19683762
34261487
81295853
75459106
19252591
36458637
46487173
43217527
44901756
68036652
56612180
42046806
47881675
27751062
64537471
92645492
87929744
40293279
93274355
33173893