18196940
33569407
14535099
1032723
60852255
252639
27181590
29991831
57903048
798779
60734142
2027437
7432119
97604724
14495961
72352378
94695127
23825520
19081679
75081862
65058252
70345263
25217680
2118884
67567937
21783842
23766852
45427918
87281380
93933054
33239444
1626727
43256073
53305070
64446305
82875007
82089266
71327783
69224365
11153589