47221017
9282071
39321106
28072095
23999184
67858122
72565871
21069768
80739112
99047417
28648859
35606799
71743921
9391215
73935853
49283842
23496812
43685066
7946129
36052925
6832949
153663
38353076
22314880
2952465
30379561
13419168
39009346
90432887
68206373
26262410
148960
58764808
59091156
22109165
46952131
76559075
27968570
67004311
3605110