74288139
22079687
34645481
61092346
50688523
19983576
96153731
89852611
6879798
41178960
43904136
46489220
39207646
83118275
16382810
45071327
73982195
37939001
44978089
76238858
21819490
54809192
56341983
78637
99676635
78946346
94407359
86404034
1826343
60472460
36505995
19021160
46781000
190915
66674093
92816637
68123220
31092086
60676009
37079462