40688019
53934948
36903182
53173960
32785185
69939657
64544600
78522338
59752972
54384296
49826853
99325545
62145542
46493835
29012538
77506486
98595874
46332729
76374775
63446291
35957355
39766329
64903781
777320
88042743
9424883
9122398
4259549
96325788
69252264
59632408
97954520
10547567
82933799
94161003
30219080
90642534
91049236
30772569
34233462