27373700
27996744
4014770
73854663
71731405
66239200
84848563
50487429
70076537
58721210
75511844
31728377
14611700
17234050
87393552
46052179
1132033
93519860
36725148
35844535
54507596
96273005
19408470
34318517
85413108
40121720
1287419
48598840
70764251
57954668
66815438
67511411
1427678
33215741
50173372
74438670
65808868
57358961
6348401
24932111