77843177
32429213
18794989
67779909
73413701
69585654
26308236
9537213
49675355
47799805
10539858
81065119
39413064
7533276
12561255
16491315
85788784
68804264
95797019
45581701
59919335
48111341
63372869
35315015
56617414
11724606
1434298
98738605
9396815
4557215
21292415
87104261
11033780
25247868
34803188
31221480
57776464
40641280
31321916
15586618