21081971
27089534
53035815
36655119
4490697
54828776
64704482
16679734
51963755
72561611
78122196
20989526
43725087
9487842
99516437
31651744
21595384
5112590
47204097
49405799
23201205
91489369
87964527
95691246
52057495
80945383
85313397
40752685
60119743
50839049
81463061
5364462
25847307
17201866
60816335
43095393
88966382
68706933
90528354
71646486