3601898
5748206
28547486
54264540
57614871
41242879
63899044
4594774
12774451
40863158
89669672
75864206
43008152
68634873
22263412
52842043
52497687
64769818
278961
89833212
37255119
62798373
26878472
95967012
1341006
54958004
1088632
93855097
48467304
44481640
10618723
62469944
40023797
32567455
9098060
5515887
39335566
20809958
68299591
55549256