54365780
80468956
21943325
47551700
87257656
80387741
36173437
79475860
51179522
5729112
9880556
29007088
83876223
96286808
24128337
26282603
33847371
28222419
66888055
30445716
82534069
51579867
92249279
37734875
90368005
95923944
76906384
68997533
94146130
46229541
19433331
25484976
31732266
28223726
52039675
12637124
63018079
57344022
86987123
49043100