2459403
54128204
60651781
96163912
94892394
81904642
78293360
47144376
55632364
27672232
2431322
10721292
3992272
24439135
10094438
6466890
57025079
73645683
53272575
65971194
68494271
20605426
23624156
67952325
78822767
747283
67432949
16266061
59084184
9869881
16374869
64692128
15266450
38949511
86449928
34006432
3264596
18505140
7783428
70365887