5829263
4067290
77014032
44033240
52529210
1152162
3951180
16738497
13028448
26489884
3757294
37156080
76485491
73958397
79339549
97457370
36131819
59125166
18415263
94486491
68467650
81109340
79012966
50239545
7108826
20735899
55882144
48978915
65729223
5770237
48108963
55002969
75629888
60175051
9247261
72608953
22352914
3888359
22893133
45648010