49659695
40747097
14159053
8618587
45361099
89232371
66357022
36764890
87308500
59597157
21028331
35675842
47337424
45604036
19376099
73529466
7582579
17823719
94862728
9281534
1287188
326734
43354010
69972098
52234710
32742076
19984964
84295113
19887141
67206750
21092316
34471039
8627549
76062393
31911491
4305121
36074067
1644270
81283893
68506808