59855924
6695923
87918424
84819544
28011284
59655872
2938428
47417422
19577845
4823844
65074268
19782026
69544128
5656297
20656083
13688285
23362246
79625594
84514950
14277963
27911063
90351357
27614989
56382164
90698653
36261717
8054876
45235115
71987473
5209835
25506410
21656118
61234288
3688262
97979148
64456728
34719023
66097353
8295434
891283