55286073
31589189
52139707
27225124
57313220
19286097
87558624
12254934
43852476
72347814
64046850
61681562
27426099
85153448
66786283
81945542
50414928
64568509
47164827
27889231
1321393
40249098
56337809
41237966
60341674
51699573
56487082
4057650
16627447
83708408
78163132
98134180
50073372
3526065
42431339
81567025
4997656
19446955
44288464
27277080