76815682
83431622
2668291
33251752
20344895
70479263
22597676
30965925
11904565
23166491
39264797
78929173
45121103
96355704
48526641
31555585
49012216
83863532
83686278
59705267
3527143
27068772
11862115
42426605
49315308
3199717
27743103
35843769
33753979
79026687
6274318
33245350
4247099
86416713
25776668
87106988
37111440
64814714
99871135
4279239