41624271
47283991
14014383
21616289
86808536
27426558
23591471
81803951
18587718
70972838
43645282
45917430
21606760
52069474
14488304
27487772
31986871
58428506
86621120
93552878
46737381
3136636
16901455
85982854
41452175
64583191
82247278
25862969
23221596
48072016
96183508
8567255
17654023
63494677
80707485
1454842
68725235
33509800
32569500
81299989