87878624
57636877
58414434
14053290
19052836
82977595
60428277
59187397
73848272
1313585
7444161
2501437
36643690
44356248
15376274
40875755
31348574
93672254
68955648
55121835
66196011
1288686
60318554
15801089
31152075
38847464
82217464
2981754
36053047
34662043
67157533
99904496
42819240
57227650
46032131
285376
81392378
3721521
42865258
77575997