85536826
66174531
37114770
6377762
86303068
50821697
17083560
8338327
35394982
22304483
32934224
70935255
51527681
27407061
63388014
51364151
22763852
74507044
8413828
82153059
32934480
89308594
6069595
2419420
55467098
36296200
14331106
64921849
79504608
44659596
96305883
8701625
95477773
2797167
573199
47579579
4174804
1081137
41633122
41257001