49517904
20269403
5903088
59467618
1288078
91419955
43628880
26296506
77331704
82255061
56131826
43038728
16517611
55194443
28774132
26537148
64407956
6442897
7080495
95285081
55398314
65383809
99712624
44591424
40031401
29912251
94783309
66868705
38637727
3782985
56335483
414273
44191005
71197590
55789892
63412344
71131317
47989972
38887915
50759385