27364568
2074721
18845
60376949
89222934
42815149
15277696
31477260
79319776
9522177
28192049
8401010
25075780
81506037
84773411
69121737
9765639
33038330
26048988
61689879
441678
1742936
54496502
4007144
7831470
59834808
32434961
951074
12835016
55167437
34152940
11541184
7265634
4181624
77588307
68799155
94053990
18203607
67373762
53343566