21966721
52196856
7234732
81345884
50822162
62109577
73471723
14292155
75074044
8948537
55305070
29233189
64538986
83371810
23314528
64547554
96181928
33915282
68176064
92301718
57983582
68226502
34179174
16521081
5929749
39622809
21273639
35164165
96964720
6189921
242750
3568049
57066193
6844870
62931315
51361365
52116959
38426974
3773180
60437522