563880
94498653
2906397
8104830
60409435
33027069
932870
50952785
7922360
14835530
78524685
35068687
75951473
4222470
12124824
52395444
18638596
79538574
91898279
18178972
28202549
695553
94009909
52682942
95368262
8792502
2906256
72816418
81201241
29794490
24717569
7828320
9701422
466755
73215218
62579805
77093929
30683253
15035939
2121952