58519
41936587
57253324
34886557
54718339
8067158
32798462
82976757
80297503
88189110
2074653
44646091
28947434
23286049
76879556
79042151
23226709
54633032
31455002
25927281
96554769
30399638
49747196
93357389
25341077
92033520
61483734
19336809
14892562
32397084
51095585
67572707
7279288
7426752
97891073
21057057
9931605
7076981
51131451
56871020