56333997
61291940
41165920
27436171
2785825
17983478
24736287
9728807
39859394
92124513
99472894
64975432
46704906
67895800
64201285
50881927
20242428
67594289
92038228
97706280
1466636
55912340
31908664
21102478
5778087
22537450
35417147
42892513
17693615
85547276
68092544
99974295
41219587
60592656
24133386
19913662
56277419
98309147
61015033
34136243