60716289
66594983
4411045
16134244
52428697
95191249
18936782
46839896
20822439
22008647
57362488
5271596
5909826
85215263
15221789
7364189
87682580
7756966
15851505
58245504
28688173
33276273
50112806
5867766
15569747
75642067
11016588
59459506
31214956
34809120
16101638
61114826
98672426
17923313
26744184
90374424
41815553
15536547
60182611
63032361