89429295
11498407
17466341
5817291
95337482
80164852
28926271
9485966
74387179
36772146
2977729
3199142
45012765
7834078
4386910
27219385
22178980
26643437
33007581
28371104
82695688
57304732
43232465
33089218
61319924
74755584
80664326
15617304
9024130
68646711
8289291
94357074
76537182
76773261
9983428
2154755
69277629
26875220
65946154
38368502