57956061
2050592
18336206
5807202
40611094
15041359
76017070
42894546
716307
49442973
40777183
37668984
90535374
50106159
35636271
49695783
89199631
90067058
66797334
49058084
74302020
66596990
38471717
35337453
72778411
14084263
91924698
40895825
92754144
40388355
17816310
50328611
95132392
4806769
40697237
31596817
42531921
54891166
94658334
3135270