13948731
56814051
9516882
37449416
58751083
48568368
6578962
33211985
30223240
88088983
1186815
33418121
477449
1668227
92337181
33579463
8907298
11398776
79758741
31845128
12438817
246582
67715732
91392927
23925964
45143696
10585669
50312402
28244508
1752118
12715034
997508
69874662
63633897
67855602
73449008
21134658
18454627
45367437
97358903