87692608
72544490
42093596
65526029
21699228
33381456
25354539
79639150
2551290
51195160
16525548
44023341
19674534
3015561
22224298
49655986
59212379
99894987
45366009
89594410
39224792
52059486
19972576
73925489
82807041
62263981
65531088
62218628
24413867
78344242
35146117
83252850
37273746
16502112
49435768
24464489
45675849
26759688
58471039
137989