89405889
34982495
92997239
49996252
73342106
92927845
14321268
94067971
11694033
6728163
92917801
81709673
69336845
48783693
1265101
73205814
34611342
43537576
388021
47632398
8844058
31169026
81147121
86087402
31447527
79254776
69546454
73659613
15015042
25575140
30318443
85734992
81461874
65587945
3173646
68281011
58317970
42512140
1249659
70528591