45066524
82314491
51618911
76973092
37788575
85432883
93597677
88369199
44954684
8194371
67665419
19331377
76416748
98945136
66351697
40945703
83085568
96669746
5153771
41326312
82772885
69472659
52161404
85573221
76638459
52078770
90911662
29364321
43599361
32385060
92337658
67683480
17067418
8531040
6195298
45144036
59411001
20043540
20016662
8066179