67797475
38546728
66225431
1172700
35577977
3187232
70526548
16675963
4538278
27167736
58166392
47389681
52098854
62254196
16262690
25395522
8440169
84786547
27293582
18819449
77584354
8308344
3623371
922969
26917359
43986650
76447837
89969740
50617213
4567137
43105334
44753437
15785722
54695993
84614550
86817966
47445953
94328554
80485853
75384501