56338242
16416961
90089923
8568540
55293188
55579338
80104027
66896673
27079897
7262691
6541418
78887963
4145289
12245724
43125940
35992710
37351734
27402918
70795168
21609889
32978416
9328840
782749
16126588
75168797
15686289
8466357
88575226
94082183
28503249
3581799
11108623
3569069
10632241
24529264
27306417
36255820
70803172
47953706
45431026