20855825
20891026
1656149
67538537
14113112
72402419
69705443
2301144
35598814
37586111
56953580
12911363
59635890
4972754
1692730
43559674
31158021
23561508
3349577
47685712
28557285
48963320
11462134
1886458
31843368
97545217
56329679
86827143
15716938
47468627
32933018
75893414
81517863
30613784
34482717
56157780
33229194
17681369
53535809
59258254