59268090
33198115
4299403
64254535
57783865
80694872
39012747
26271574
37036350
60957475
39256084
79254468
4682254
88025512
88816553
62233038
48764901
2792349
59449983
21809135
74663905
71222366
20406230
76252269
77507570
52203527
5327732
53175228
89836645
8224895
90276357
1629211
47626705
55766798
89009378
3470912
95648533
68595972
50107965
7737624