27145595
11286972
4787243
58852445
81469
5206568
62233130
3174954
14713443
6688720
45391580
938801
64885790
12241348
32791982
6180741
15327651
1386656
85651751
61817242
26143324
90576166
3201907
83563744
519021
95467809
9033124
91322942
75459260
12847604
47666418
65846222
60622370
2242967
44387065
13172914
52306870
11187489
25069064
56366116