1619956
915257
17194285
21931486
77935422
55709810
44346983
77115285
5296700
62474844
83477792
98598390
43143034
56745386
67718238
94616756
56849411
13899506
35872679
18031268
13824564
33807567
46061717
32167443
46012669
52198538
93931690
58245264
17754701
86626600
58727818
34222089
35637278
80576142
69514953
66824308
61268750
1533014
17564073
82254550