48599060
54037736
45585798
39295094
87711595
3493589
94474300
58004409
36181308
93575799
59216651
1681970
19043006
41902463
44547847
3853054
36824167
97951221
41721159
502441
61673087
46579496
99064129
68908484
38174343
9556209
9557533
78193284
34901688
87514395
66019852
49652042
54279265
3770887
3709695
11369404
65249896
77601354
15237578
32549457