25371588
68785782
22546968
83986242
96353370
2195497
71239221
69208616
9464232
80568808
71393692
99415498
18703712
66259124
56483115
70952303
97737252
51283286
53579460
41667903
28935981
88562475
7393718
72817530
42231448
5025209
72811562
75202364
68615486
39412463
94354520
22152348
87131267
72643337
71859843
71767194
3185463
17228151
18425570
28858407