57589477
5543210
73951759
26732123
75023624
27561415
6104595
6607117
58902341
25814691
68682575
22023884
67794009
95802405
53371774
53658296
54661346
53777586
45335297
50653870
69259183
24298954
92116649
58433288
77846268
633414
1124316
22699759
98177262
45941430
14814415
19861612
78065516
11697419
1886137
56375237
33585726
5577559
22781358
83585504