29185208
86953870
18383477
1833612
65298591
42997498
39279522
53626697
77308841
45663691
52394706
1641747
38503965
9448435
17089283
64184414
272536
57374142
82643808
17236416
2304381
19634001
91276058
9717058
8897743
18583298
29979815
26691773
9484013
54055861
88624411
87639313
67714342
84132585
30389921
38222878
90172887
4297326
78948033
3388681