23178055
4567646
97203567
16208999
68322911
28124133
79479731
959456
49411881
44098361
40176675
16077583
30912292
18685174
84384150
21518959
97799161
41649923
56236360
4892928
21903286
5721573
58635648
9276351
64284767
98426675
30238856
29603403
92596279
75511378
20857853
26128024
20065381
60914934
27862903
38995680
46214454
44215166
71297233
51733832