63389367
70555290
15963205
55745718
87585949
12887630
5569283
57938708
45277569
269264
70883557
41122801
5853300
70368242
34565277
98819569
15202426
83981924
38938729
93555016
41054411
72189199
82608924
9237118
64546921
90622172
41261174
26325741
44506224
7438191
93658001
48779853
75606583
85138503
71483191
3119400
71742621
65202914
94441055
42032226