3166498
50517271
12065185
79918929
11433481
69553641
64433842
4318033
37527909
6737708
5918330
68473152
34511955
55976824
69745461
10928804
7288551
79125949
33244482
67266321
24355113
16789657
71633025
24042173
55009000
98258357
5930746
18853239
39336198
79929248
57506751
10859819
53633421
3590914
3195582
93369962
28734155
57837039
3618495
90783875