47873795
1213193
1546653
17076756
52067126
8724956
60438485
57443233
2295638
28237099
51573682
54662957
2667770
67206985
56133381
1752077
48249696
50665001
6497012
27276492
38451744
61148485
16958153
97671377
33993151
44748990
2003387
30112853
96542415
81566741
91169481
57419128
97759984
77709337
50319126
50824845
72425135
79801468
11205779
76085506