11746881
62365518
47377982
30174735
7207737
44377629
12474844
18638658
1308439
63827667
89408222
40921175
60323540
50267052
4488028
77727613
47292890
6457840
73582219
6658511
5161845
9488297
33886318
35346225
59571056
46321575
77523344
53231450
10754017
64007959
6380832
2512485
2371422
53772211
17347327
6873183
40493774
56283719
12807095
98335246