27708117
96257410
27987380
81162215
7625542
3819382
422655
38155744
16043836
161324
54876605
3640519
18386
30805613
20229503
80719327
83074276
23465233
7342171
40056489
73292133
94718606
67541471
50391696
38174450
78924576
32026775
52556372
51289702
51162859
8985615
31949874
91015974
6911774
94164632
30529253
5729785
67097300
78529899
48963041