55322328
49073418
36966207
44734019
3059804
86362678
55755930
63621068
3081370
46229130
16326336
91726069
62004483
46261383
87409101
88462348
74014086
98543902
7919378
88243201
5403715
16089287
10514317
9943512
26328938
4992509
80682799
60049111
12046497
681157
17421706
5004097
96659621
98313709
13256812
8107224
92964107
95493515
88134630
86127926