81482250
47864621
68116349
51974870
61647589
3841426
87168843
10678443
55861334
46785478
63123253
86475081
8207517
18901645
94946320
62392306
32685681
53517462
12343242
36761604
42384411
27838129
56085692
3797427
62624927
30727442
84191124
32671283
32255840
94665344
68031715
83156765
8306794
68845519
54639141
30027305
6131906
39677715
68227743
81361847