77047843
19301343
75506692
26824840
42317131
14018218
76883741
7388190
9638477
24965913
25838277
72823837
5694606
94948592
82923081
67764153
71652639
12386147
32898690
54452178
88558476
64192639
15195815
78578063
66874717
26723431
60346308
8673148
60435482
23026722
88413118
84295216
31816343
84025530
8646810
69176199
294831
39857348
11193096
12644311