42983285
8965702
81515963
51754934
15835615
60494465
69275759
99764297
5480798
78736782
17489870
16438447
41312939
82129693
66798760
66073982
69932285
71238746
303481
21899504
14106706
59163276
84261068
31718493
13774584
51292232
94864476
10759877
2267346
5701148
48771896
96757000
85675483
40976580
90792647
58988777
41056845
82209003
68829807
83535628