5329626
65614796
58188717
65716142
85447033
64002357
98894423
5823211
65494149
12215088
21935372
27346220
36841095
16652627
70486479
59687898
60176120
65508346
46168883
32845039
46475449
178819
31471658
77783605
70894184
58187889
8831888
99845598
63488032
76738522
21558361
6444189
71865188
39521976
83843634
55944139
39323712
90321601
56852205
16107760