67684870
21118558
32455281
74572934
57434655
93402298
9085267
75263260
89526178
35314873
40061396
40013263
34639628
85773854
8228672
7344622
99633163
46418373
17563025
3990971
36345908
63096907
61153034
4288495
59901249
42355370
68841320
84233150
29845468
26786453
646383
28379994
30445501
35947211
4064888
58326605
84748790
92206007
7594638
35371413