18471227
590890
61923653
15195156
14053936
1634994
60978281
38979674
76665685
57985352
45785734
78233512
11206942
11775366
98842985
95634048
65335111
7242232
12725687
11792363
25717092
65909649
66203349
45654195
5764231
37466470
39209809
68786610
49551052
79396173
6675573
49495384
36291390
39008153
5889560
57606097
28417856
68305052
64364839
89892840