4633845
3282719
37607737
31337608
96529
82789324
21965445
4916266
98114946
48236056
6519688
62265564
70191957
2262854
6950112
76587646
3069043
45538316
28382284
39793058
35607316
7713575
67606327
746503
20758589
64065118
19949741
62641988
22046023
8599313
7904612
50987778
1302847
57285487
34738137
27139996
52403815
66724759
86131916
21352282