80327689
52763613
9177879
31364117
23722639
67891993
72281180
50515299
49337777
6848495
7959846
75958641
72209224
47864907
40091761
62913254
6293395
2470143
69726732
86214698
80279796
21795
73838390
90906931
26146870
24973777
37336076
68851540
90876210
40919658
97857437
76573871
39403647
71715117
39177428
58086968
74023368
97702235
89772505
42809108