44903198
60784624
19616543
34652517
42178933
45346554
672320
52285441
94501170
3437802
16718357
68241610
95425255
73318325
1333425
15984111
43182000
26021231
63427610
33731198
3020822
6399792
13207512
47667207
48286894
554067
20903260
21689517
36408060
63541702
97633107
14651859
5267411
10884613
83811691
6416372
49805830
22367207
53787168
17972808