80844059
48705595
94591741
7949198
29978955
90216319
74791522
80391592
7449748
70539302
3103888
60899126
48172296
6945491
60778911
91867757
4891512
38761704
79956186
22659673
41924185
87455621
613293
39502817
42637637
25037267
62909512
17076259
72565079
19983349
77117743
22365361
54943753
5553384
67655824
88142928
68986653
50037254
68345449
28662145