80897570
39011597
8191439
8005991
74115043
811834
89723252
36938240
9367830
22428950
16634259
70589590
71142228
79549803
67785325
61228866
4316169
44467386
56619538
69372503
33008103
31545093
83277916
60029315
80865571
77221472
9218305
3591486
73025457
11873849
336665
89355382
37438890
41064443
67554518
11531418
74487861
33415553
15908007
67933131