6242633
58697300
19204012
12815742
60983168
1263405
3058984
85631266
70722133
27467492
19771922
94061358
58731525
80465537
17954686
42414226
94892501
72826262
42877708
16947711
44504679
25474312
18279112
23652959
55826970
20402342
1823960
10892544
18643699
18615962
8895782
37981712
86292049
22563176
57512286
59594095
34768963
22728554
35689784
8382833