54965732
37911321
388531
98464544
90186876
1255127
22353298
19372410
66217557
48701543
61413921
26409891
7375926
71747047
80862409
67853827
10773408
86893263
37867956
5878690
57467910
46643479
13689652
79168266
28344963
66125835
10804344
87562685
32166820
64975851
46462930
90702285
40013475
48104065
2959425
54712906
64362773
79882205
33802387
15586668