19548140
88672146
1639348
32077989
27045890
48996951
50735498
93516093
10055157
89324865
90055451
81601673
36718229
61402984
71909641
79421403
68834904
41908324
8698745
65217202
67398718
79662926
12932868
50333765
16303673
72715356
24868461
8612306
61478029
32312295
74753593
3497430
3349855
26269776
44529879
3427931
12485705
32021007
47173400
52964935