49182940
93724090
3771997
94496394
51197656
11231370
50781344
70675305
47229983
99628971
84707912
52806589
7901228
39176649
872537
85752920
1199171
63997164
4148175
59701464
72503548
54759872
31848383
96984351
6651886
8593854
92505493
2962056
18047854
36947937
17887411
80481238
4991055
80707487
65709607
28121782
82233182
39364750
66528542
7349285