43885579
62913345
47386388
74261562
27624195
85383445
53654476
26067790
33072592
79273188
47793556
47311180
12682293
2895249
1052827
23892387
28932339
84947829
21955899
3327613
32737226
3267854
74654919
95287922
83887542
23539015
26471067
68685663
19708947
54391678
30069087
10364166
89558636
12387724
7007820
88344867
33377525
14689784
68545751
31324265