57899544
91142650
71243377
33002985
7019724
2665778
20224681
39048210
89865373
58648248
90207814
34209449
76115016
9309812
64066658
13833587
75974626
94513547
98653519
17432626
61676601
34863934
2937202
48004163
27537575
80043775
46168428
40453608
29856600
16424632
45407662
5406147
12519995
9034690
456085
11516499
47754504
73254958
65455806
38739499