93589577
59486094
68671534
1593161
16723990
34239534
5483511
5481060
4090631
1174503
78311568
5228426
59992965
94756967
15561801
5441531
56548682
2949948
27226048
1463970
65056015
1511096
61717466
62316997
73404220
16757171
80725243
94086949
87606683
46272038
23656330
21336719
68811390
39564723
25853412
92505435
65326132
26422231
66968217
13701467