82443435
1105679
52724891
50673236
81161622
27543420
18661407
5485553
91579027
81401457
60546612
24115861
22099241
41178160
8716378
78115845
83127933
57259175
18379200
83755131
58927466
45046639
2937314
47415549
42829054
56298479
74921885
9286084
82238145
72482967
21778724
24143998
63281958
59704012
64506038
47808045
42389383
57829274
69905958
84791185