6813664
441828
72819695
28985496
28682646
61468963
13427966
96452195
54667973
9121032
29016900
88131631
63464089
37999791
9877159
862965
52999009
676845
87989415
75903336
51044819
80518927
29781345
94983856
26502659
4945918
18795135
56501989
5333121
14553169
72919700
50483224
3494857
4696519
247280
55133679
59095646
91023724
7065818
33821694