83077595
15568186
49052830
7177454
8567804
3138899
59446734
63529407
63794420
71936307
78547261
1144601
34592597
21704515
53021572
62377884
39037851
83106465
81691973
60114042
42693755
94645269
4741585
65821841
6143007
67777441
671463
9739256
12941944
22705626
42467642
14218049
52679584
5034932
27792285
25389706
41084961
4526106
25948434
93252805