843454
53133776
86671410
21341778
36786064
59063279
8125525
313996
48229361
7320591
1112244
81933923
52917266
7814152
14978734
3603897
52817828
3291679
96167778
66275127
63983500
1312827
277138
59231494
48654162
7283465
206572
10737870
18607840
75466613
32994698
95521448
68172522
27734721
79715839
44367581
95433002
23897137
85467339
44286164