15324793
32851613
8231192
14444315
45094565
42095364
7668552
76834129
68954934
8454545
23172525
69145810
37538346
10123595
31716727
71432228
3065311
43704826
41593853
94236875
57622524
6274161
45446518
49752805
79453662
39115774
43919628
50155249
45966142
64429190
349616
5378507
95626685
99705633
96255669
80786605
83934551
9358567
11635844
63012098