60593898
25783893
24386105
7017897
9555640
77759336
66052454
11232308
36038141
35582454
4985513
52626975
14834556
58982739
14216334
46032117
39973808
39325289
7141199
77973040
95363301
60325332
69834676
9222261
45872959
93547374
38411891
15354789
882859
3305473
9594886
61033103
73318205
96658824
27979493
71224196
7295810
334259
29513210
84716017