28778794
63338629
31544878
132995
80618515
24323221
79406760
124542
78956002
40841393
62563062
47718384
96869171
51946786
68486466
9195381
78294431
45247791
86289172
46638980
7441963
98617496
37741273
154199
83246875
19201134
91258466
55458770
59286834
91744200
72087225
67851134
84864598
11362274
16474317
30635187
30821582
20808367
14653321
73098255