25545568
5223136
3697942
38569002
71548077
5940917
33829004
26251312
6251957
23463101
35238467
66616100
82365605
97265509
44958113
9277384
83848067
17222756
53341250
57803866
27551885
44837209
59323933
35156618
96319528
96693493
63505724
44502954
43851635
31405823
82831322
29866041
442890
17234981
30362385
22853370
30784723
86855768
68391412
4196925