4513303
13092044
58928891
26105837
77406441
6274867
50506459
65701647
6874833
21319003
1720912
73568941
8656630
19256996
73112090
30406277
38358452
1203495
54574928
95667895
82293772
84271805
17946554
70077000
18512438
82986166
88676360
9524103
92759303
69521725
45627517
8465315
1171622
98128847
58502176
6718450
37764669
40185836
14318717
5158162