5152086
5135057
6604456
73553763
2484940
89054832
36237796
27439509
16361107
53587929
76139384
10487159
37893652
69361470
86729418
36419020
77321646
87549679
91816896
64431089
63591418
28637943
38644108
83917863
65887500
10825420
84322187
44154569
11319224
81341742
46927260
8524061
75985698
9943398
22969425
495480
42759988
45169019
77578826
93577402