70087316
5253130
67309254
17736521
53908565
21051897
10964725
69282757
19294241
57909762
54445830
98279594
95723053
37687205
44911043
5670355
22493628
21233648
53401883
34191561
18174937
74017237
67678014
53372467
5975127
4615391
60282855
49592127
87442034
17708859
80697101
83078746
6703493
88042975
93986164
22056199
96318356
89244041
87957912
38287701