21746100
26078783
594569
59366597
53432076
72728761
78254277
82704634
79809630
21136911
4821635
46959190
43349137
95743750
87301629
51949838
8126709
39949102
76704377
85886861
97113766
16152622
31851923
26212335
71029480
19169581
77519587
52493049
7566495
26992417
71435646
40981344
70311036
92327523
4172572
65622627
48676068
74566434
87833881
15315766