70967601
45029834
3311996
44669965
72133494
42336089
57567072
86722829
26622888
45992821
8101297
16888239
57984607
5206747
10832196
98876409
79675483
57649009
4604704
5373277
80042775
82615963
59364936
53717227
82573554
20139889
18571035
44452711
61704888
53358902
76355476
56909622
51663905
48308207
265597
921651
8202752
47713013
94215066
59706010