58221829
38397976
72071357
82091048
47823161
21979622
8040970
10124070
42495487
56558717
42622904
90829399
60537405
71557786
72144741
22961529
63639773
49762423
22151868
88701451
62227073
40481150
47338344
8209878
41962856
87959155
85714913
47408315
66233948
35102528
21872024
80782106
25914430
19686496
81076859
60806003
16575384
424653
7755693
46057210