93436969
14659573
10144201
70317034
77049060
89182694
83803986
34437562
8797464
22603940
60891643
52259938
1605061
9757714
1747299
67876342
31886879
4838627
511710000
14507433
72718925
68933894
78893294
55314846
40657907
59298613
50068261
2245788
71048142
30832097
50914059
26892524
33959387
40096646
28979216
553088
66919484
48241132
29751381
2141692