5863576
21025027
16226950
7936462
33004955
47057792
16946299
90117654
23644306
64589496
68318155
88435062
1084372
57648275
43577975
76504109
14776714
30062554
42188830
26606275
87748691
56524658
59244555
89003191
46023639
28328502
19251378
8760677
3037179
24911809
26443080
3730774
42133490
36835064
28484455
451486
26239538
99189069
66292792
48828832