83895017
57022569
23668703
24806581
70532275
907121
76166133
15324139
76152653
12505468
88128047
62677429
51222656
22093726
2929663
9099104
55661859
70679031
9034266
4262782
89822523
31678510
27929885
209390
7618837
38925431
35073462
60125836
76209374
90327786
61374031
4785932
20505813
3165569
16683780
3699260
7324333
46903769
82548394
4247984