23929522
35833622
9454452
11981153
36231104
61336208
93107550
47068873
73006948
47294722
95863962
45141353
54663880
25901898
54214365
94461621
15801070
53095025
80463208
52755919
7231149
47166914
50184904
59765220
37794662
38824481
47037483
22153971
44716640
63751264
23181292
26515256
82696525
78084844
83033040
83043446
1245556
7993760
37619543
2775931