40469511
1971666
76343188
7514593
89154773
94474794
16997907
17973179
65302155
43085119
99714253
3727920
23012937
5665806
50734531
86862638
5619544
65641175
54469444
67854526
71018750
11361731
7168262
40383863
28065400
54988270
56153913
7163290
56219018
44238476
80084534
66258552
39625000
8428618
92452523
31488233
6172997
40288764
5814380
68838998