391326
94537867
9235598
68468996
43084473
23394075
64998964
23763670
58789474
94253052
1255917
826398
58208791
58829089
53768793
31099721
27905597
43761652
8063005
80516074
87479744
27365237
38976064
46069566
60996450
21728019
43091512
5374683
13081751
2511371
99397502
25621050
95874839
48752906
59048713
42781799
94731664
90698061
25906317
84635967