53048535
72618138
39878936
22127606
52284618
87793581
35124857
37842578
31981640
141996
16796678
599421
82857493
44967313
1808568
3254439
52638028
45912629
851981
67492488
3009324
45949171
71877788
9492410
319883
63685201
33035631
20892190
1041415
75853406
68843132
32351353
12268646
17368734
76744665
49544720
52266083
99235677
6026539
17943702