4605307
6517681
7708356
15178183
7529347
39113805
82437582
8624518
36786753
303496
91279355
96553186
94405088
61237580
28577452
83477000
60251368
36636847
47548173
73976946
68114406
87556794
45065802
79668758
50877723
58409331
80222756
28824468
70131602
52082326
66959010
50988308
89416511
94466517
81844813
23778490
53429479
6242577
326761
5507398