1286118
410290
19487762
33927885
11025064
11673595
2073062
53281831
2869181
43387555
44387352
80949693
88859783
20762389
2461806
19285742
40494514
45496487
43125689
39468896
84591554
31494955
91394149
49217215
5652889
86026557
82058362
6948547
58839160
3985261
83974934
51515621
2008623
52487870
517202
34385913
35115342
81853866
917933
9090545