59128801
64006198
9601293
4892817
53221238
32495737
5421533
97227705
77087154
68239006
77093632
18185818
32695933
3072608
964506
93233445
97607537
88946748
3763885
6072163
47306969
49823592
1422653
56845744
5215683
40632922
82626501
28821182
39949867
60098974
45847328
58313023
31509590
15615901
11638157
29147143
22607810
27646599
6027878
155216