12752652
23035846
97955161
90689494
4471406
20675655
60715520
34439482
58898911
7610533
2786384
50458837
70963156
39333953
32195390
1896266
9584751
16235250
8535516
6985465
87562880
79061995
52555759
572606
64092372
83486725
31273350
51494136
15066949
91164329
79293679
31251157
50799996
94015895
83147234
22132387
66128151
8334693
14446027
45517990