1166146
48233970
90503548
5955777
60147155
5781001
38892288
29634512
90198701
53819260
669389
88226627
56073174
3149984
1558297
44258024
67202502
66638138
32973725
48723190
21231618
569193
91354571
31407168
5946324
7975578
60985292
5891016
98345983
64913673
23421087
86317404
57947341
19588571
28143595
8035258
9957925
42117849
28548897
60675586