49209055
13422557
1121084
21394214
11101028
97554067
69106394
4370262
7907625
87022921
56687028
37216541
59743711
21725168
748691
61566625
1050564
41192844
83245980
53415209
88851327
58705496
70863168
4671905
5109848
41225583
60343072
27923034
5502033
11028534
86622737
62681779
88573074
89336154
86347554
62843994
72132858
7296510
63495270
77904511