73753555
66427581
48018647
37752316
59252062
28887026
44423580
18408479
96912992
94952286
62203556
76967487
59016836
52845476
83161709
47053134
1141867
83445628
18775993
86877714
32156164
43273281
56638789
84503202
43014179
7147340
4774352
24493414
24424961
23063087
83286722
77979895
74814880
44256993
13981285
32476039
71039
635280
42043924
46158348