62974344
23914899
43579468
83614324
24613584
28195156
2045382
33968245
8242342
25153183
4077365
83307407
39272688
11373100
86479439
65325646
12722034
30439785
97138032
89991851
94273438
54016032
99698308
33306255
47556087
53715275
33792854
89674882
97301851
6528548
63557672
130720
82455809
49054318
47612734
92132254
86078180
30813510
45801008
11268191