16224185
86032754
73141924
31694390
73283666
42931105
37522086
2243899
3421065
48493074
16161588
77695303
42996750
32535876
894763
88488032
16005603
66754688
7207783
84833036
48027501
24106822
68456881
58336485
88145719
63023186
77953151
28165620
11987461
9493780
19812219
26037397
72271401
69536649
16554895
8697333
84219268
50213239
4267915
58602840