80512638
81504612
27977472
9296346
71212549
36897872
17463092
1455096
74605302
90204345
42347439
10514440
12143938
33539954
5532479
9696073
28008462
46582955
465829
96664698
63319618
44103546
3229302
94192564
94109761
46325840
23069168
6856405
71974769
31543889
61013359
33726397
6706266
87398166
88024085
3525555
4994765
32325675
75137729
89803511