69364096
12874746
344988
70282894
56264896
36392482
339553
9863225
4783363
41716106
36082355
56297348
26584370
90034064
77156832
59742924
45635013
47203303
71628414
74325600
64424248
9649161
77439180
55685588
21097615
1968356
88988368
71957472
29194969
14209509
9399408
22194541
67729149
74622343
41341451
9807810
2766501
62308078
47195390
13498753