50483716
77331618
43303433
18547671
23198363
45413898
46134894
543810
85969780
57222619
23471657
13913658
51875050
6567532
97948259
8274895
50833057
32292136
91281584
26443162
71416381
34606449
8334940
66102384
1198944
62777764
63944653
53919552
69839635
8711655
6401680
64857629
212270
9231350
95856587
34821132
46765943
91953140
27516277
67696250