60121339
20897042
38788546
8720338
68706719
6991488
46705272
41001769
9196147
48963516
39495345
24319691
65243556
16616892
33953260
15769481
44885918
39444625
17241783
50576115
4969154
23378518
59556528
79717968
26365404
42113791
8823478
3334731
977699
15359471
52611234
93686649
4508450
43124431
23917692
10664382
52372746
56126130
67167654
79871883