94445080
61279258
43719871
18954172
39221303
1302103
24703405
1240469
53786505
443944
56702519
28449022
92004762
64797622
49317514
12131976
6851964
97003483
5728336
57496612
53221759
59594260
86587883
12477465
84789528
31625480
665515
66833504
41701649
65372362
2231325
46361196
59842740
58006275
8625354
91921606
64672584
12239527
97743669
80715004