49197443
15025229
707452
62795568
76777341
58507392
34524466
43787180
21881404
87268901
75707128
39627173
98563914
70461928
64781300
4297532
90149743
50654133
62759618
52127928
69914652
2907147
15194907
47914166
32274784
21137026
83476971
64193487
74888400
37164326
6912582
83509848
53487781
34937038
81666662
20274796
32994880
32376578
21551758
7296982