20245437
16245449
26984857
9536997
35957374
97434021
13088003
64208357
66968970
38113292
50187447
59422134
49256091
7233250
3502699
18075925
63546621
80754402
19854092
8684637
93496142
57022843
3208858
65404064
33023579
11443587
89377400
30514866
35559631
32193635
83504085
53803037
84283678
79868872
78933270
3385718
32943371
92805567
18778231
24302522