58343351
89196464
86261280
15198670
84921686
80139143
59926010
11822630
15283982
98413188
22254027
38802790
4468795
64972269
86241497
13858604
13776289
57419144
57318373
84357419
46672800
6363760
27612733
72589089
30083493
41452890
66939661
60995713
63749787
37128154
58468905
51786856
96057513
78398030
75134713
2622510
88078486
13062332
38862749
42889252