27598660
7493782
30651938
33695730
94138849
45767957
58664287
61212192
6094858
26749818
37215975
7311230
61299261
90145554
23514110
92741668
82535750
75012037
666282
67618095
97188403
10817414
20886466
88372366
80903846
95831113
17194185
5597677
4784369
986624
17552434
88664859
30297849
46137848
58332819
55688719
77372404
3370269
18717341
55896562