27453232
96526794
24247948
22397476
6364060
27016965
68417234
16558389
52951684
83345598
40468340
28622759
19453174
37962402
46427521
76089398
51138667
2517555
93576182
84718420
66854539
18333800
61871912
11508719
2127397
62036996
93416950
47233829
6784588
12397301
61753735
38549335
4648850
25489008
21099420
69362357
89957676
90692798
40038062
85223127