268125
14334861
26656592
68158517
83013446
78869647
68692470
62458012
5322757
59464080
55241200
18535118
9543773
26911085
73418305
80216865
68192170
820359
66268960
6924259
41796843
40265284
83664230
8040717
67442320
9987415
14969338
8129927
31602468
32747879
892940
48711525
9636992
66354011
35903040
67139223
39306163
87572587
1198199
31062548