25513058
36752814
1698183
4967175
942786
75547203
64113233
65505234
24622238
90586576
55214793
40406429
48308617
546059
18616048
35032923
16185941
43723995
61508330
7289714
95841202
79158261
8084841
86507613
16217913
56174713
2727556
52602769
67791790
3691036
36357239
27695625
67424531
33633219
35144563
15865104
46853275
19407925
62058281
41964840