11242632
40011410
35013042
5612139
194204
36216704
82682569
23046609
4339945
16506365
47121756
67466250
91708161
80021724
71148500
21166550
12347741
84023783
660440
81458320
30314109
61052926
41279081
64746559
46133118
38276026
6806128
27448857
7887177
49414560
56223447
95502719
84801627
2144109
15681619
12516263
38904488
99609875
50231432
49681719