35147153
59172180
51445570
75829010
41301811
66192972
9307475
18592402
34696595
74625923
59256150
79774768
92911456
99426968
98615301
40865847
89281613
43112902
9755750
80567570
44512231
69167816
97623897
11601044
49633845
69983742
33022128
93225326
775054
83394658
40813948
99614305
76251643
75801238
37105207
43043060
76874944
52926209
21974486
5544650