81665128
58991710
73387507
6273890
30318743
31751230
1003091
74533383
84041168
71242340
63138779
2693413
226167
68567402
71822247
61008723
31445881
17939503
6318052
79765520
49794746
54563311
91742415
72188360
8677898
80768475
3845772
13974782
18146963
31646470
34618190
53839925
11702001
45175817
70154398
13932036
7107910
47174281
50621540
92727176