66393226
89259409
60439023
56669480
1830194
73962437
5131499
23774385
79778015
42417488
81712755
68725600
53193156
50892620
7964989
50419136
26453253
90998943
87623010
19389281
36441812
6388127
211835
27036058
41578159
38404501
77101682
10107731
85488336
25011541
41943787
69279824
90708184
81067477
50254189
63559762
41886591
35179552
23578727
280699