81215682
80481056
3098254
27096221
34182458
14917869
36729929
65083556
27364161
9267458
58176862
3602322
41191861
7644837
8377375
77032248
84818815
67302357
13097635
33107765
2761897
84986325
2157852
77114714
40695391
83432342
93815466
23796084
93632719
7916379
65934906
34157189
43846961
17397693
1423397
2594676
6587946
67317472
57547864
9963315