67087046
13529981
71653523
56495029
87988211
40704070
97111348
5661504
54152088
95942749
21931346
17451390
82188544
49693932
64239787
23254126
3328570
49346059
55841987
89661003
99314945
85887510
92609910
54108559
65612449
84098762
6353912
18081537
65722558
72546627
99137597
20149778
65395831
74017248
86325900
63947064
33141252
23605097
6052132
11688632