2207260
10991555
34306318
13586961
28842385
76015815
11412495
94509638
31294202
66472487
54629312
99781128
64594054
40661960
9256853
66226354
1761914
52723361
33389455
67748908
24251937
9927773
78079633
28926610
48249261
45131465
9261893
9278108
91096176
59629286
52232459
84048686
88973177
95952535
64164673
10182145
38323092
18562021
30387804
84911815