749694
637265
53387765
50152633
94879080
56121859
82183664
634384
77929417
47674290
67658110
72379559
27581885
52629272
71282055
47087567
62109017
13197827
49399533
56741919
70769844
238296
57173620
73168069
68321007
57091195
48891225
65193194
40507129
3711245
78811004
5192577
60432339
29165500
96269641
4892539
30894182
76595521
99586349
41031232