12067906
13038801
50935122
98615952
11955997
44664269
72309418
89607087
89576843
44409482
38008928
82106733
74135797
20672835
51129599
3471107
32053689
48095635
22581620
93655186
47078341
93281006
92829942
93151267
35622337
93499325
74893416
99574926
95315473
8759896
34786212
91721942
4104110
6214405
78113776
88738373
34505475
59912193
79588372
69852357