35531199
18386835
54915386
56305064
3451314
66255606
337172
72725694
12612663
256944
38496316
70273427
56569606
58825844
9013643
47266317
60141921
38788625
8966320
90085145
1185236
19296093
76052155
8932979
15353787
52029570
45237473
25678987
1861923
9386679
6528809
97958047
36276269
59993876
2205977
31691506
31857740
16179187
40735305
98837357