86649269
28287927
6059463
15537356
83498672
66797613
75298690
5889016
2723765
30726539
30871137
33184962
84117572
74239976
7651370
9019080
81673308
56002182
9405167
15095676
59835868
27041579
94869101
27299594
71252266
7259231
72946779
36024261
78024364
75566935
59485875
46575272
74374968
7328148
12786394
3574182
6753437
30436419
90316771
50452376