8590136
21439834
71903825
28649136
73939556
4605858
7203838
58224118
70056086
70447255
90717
64964204
2944973
18265953
67129277
51947042
22192863
55849607
26889301
7634892
77139741
19994108
85682275
51238276
19062066
8703920
56282340
1574355
63835746
13354322
4668633
32759904
9582655
26033390
56425930
29268253
26209924
61303292
3895441
55733153