23877070
30221387
27514970
19596434
3450610
73936947
90485085
85685097
56956443
4839972
7495462
31854130
25056770
78323813
2316648
26345234
92935250
64897167
55841216
13085838
35768627
21916897
27719270
60635683
80832748
74006685
69937290
55064653
88573732
4784996
27252979
67204941
27135622
68054970
53367451
39834431
44456398
38985670
2050731
11127075