77768407
55215534
48339232
20016680
22255457
64907113
64008929
7296126
4864611
45625934
28213794
16967361
6116973
41511391
28731553
11238174
63241755
81592609
18566870
65981204
72704018
4195379
71234403
75761459
29043817
7116754
64527261
79059231
14788413
26267498
9140716
29633120
25235882
76122355
69394466
89769219
95837902
37894970
88052259
81139059