49971347
41504274
11586410
25464229
90847946
18964875
61454724
96285897
86538861
35205642
99868041
53744941
13872280
25072138
17396847
77143383
20513903
72132584
5731961
14355548
44564035
64216408
8925144
50734595
2107414
65389908
1985984
3703591
65671301
57993296
72996308
66143201
32088127
27284388
4584628
37159607
46161899
97556482
73345851
43811456