23883977
7145335
18852874
87073175
17954077
78304646
2408100
62054430
58281524
42719945
91259113
69935959
80699155
45759017
85724997
24728213
71307588
28771489
17909548
32629881
81326655
28671565
82637782
49707598
48069937
81567198
50446275
3953099
44226793
96354987
43166460
2600122
29264511
51778396
6596165
53947660
790251
9679902
31858994
3611077