27309275
9281775
85904094
99621429
16747408
60612940
3693742
97635639
58942581
19176917
81588972
90208744
66184569
36405262
84069225
40369655
79514458
94923822
82665583
62402011
91692470
61223077
82278887
9879152
10155951
37846547
52452706
14085230
87135535
40605212
84813696
68562908
66541256
89993933
72268365
21201245
564482
89378152
81966393
68876240