8662776
793091
3729852
15936589
87268211
6068513
31165835
38785088
31008937
44857449
77064222
65783225
65446817
47134438
23002632
95494230
82852361
41912686
21977616
22697686
50452938
17451648
14104135
57097763
10185286
9381709
10546610
30983079
95941873
56295441
19465319
39479924
81057930
90917411
82544431
46567923
10038107
83507029
6345251
82927059