76554729
8158923
70855042
15514487
24617335
12597708
73865280
36659877
3666683
6345490
50925406
254265
7705214
94633650
29959358
8084635
47981047
34309783
35879489
34237124
22769253
30603134
1789283
41469362
35612477
1447822
71599457
91523833
21451012
99577264
81349673
1080981
39853915
35475742
49858234
19307447
53762203
85655095
51708322
76715522