20233612
29591646
3229777
68238377
14199434
88958797
15702676
47468694
45033539
35488275
4805688
40428285
7929138
41448400
29437908
16841782
6599448
131126
98184239
62743752
20528192
54951427
97877946
55031929
1445794
59886631
79121366
8765243
99834136
5559673
18202961
12374478
20159129
9133253
53784199
2978855
4653991
41163617
30407529
49041274