6549717
2511456
28912196
76029114
60468574
77148952
72945357
66877469
8517766
23031487
9644714
52308073
87539018
39622266
82394479
43995254
77733988
99709155
46172404
88748818
49995637
55702444
14702721
19066472
59424427
69037638
13519436
74743465
3805689
1710599
74117866
78263289
14187407
11256431
920376
57803674
40119749
30945571
1545735
92444844