20087580
46042805
29934396
29491679
9938778
57062724
11825514
1914173
51408094
12417399
74039436
23034485
48216006
78708466
24148952
45198425
1998572
7536489
75325285
71793829
7641319
26877537
7737538
90354139
85629025
3606856
88771754
71979071
54091233
93943293
24482337
5169763
56233237
14218022
75958352
85592927
61719156
6700622
48135113
43237930