18808723
45330
18304624
40454458
91622333
58588155
79606621
76137895
86502225
68092402
81296
68539716
36162118
45349630
26981929
37577187
27304852
11543787
93016987
14442011
8731355
24416429
40828695
68014870
80754888
73363471
17093303
61471878
29067106
67785349
17313724
55585998
34448941
92826291
768165
9728064
76082409
95925473
48037391
28119239