60091382
81812618
32687518
87533372
53758995
99174391
44056338
1711290
55057029
2128212
59697800
56132238
61721167
64661838
26051843
9494076
47915271
88584147
82997459
38431125
701717
50792205
14675921
42607318
33237616
99665774
3548574
44388968
46997736
29643609
75632935
83195644
22207889
18835437
53172052
31193416
44726141
22535951
55271685
52309392