6471849
98312773
2251555
69395387
32672543
37211430
20083260
9399342
82081830
1235024
87007547
13818770
64889674
85339099
42443592
95691305
71271839
54605944
2358133
64969879
42746971
81485923
89032810
30532673
3619860
39175983
66265808
85059101
7302841
2777851
52256911
32906354
10637327
19537081
7372923
8478562
15231902
54977395
67457606
45395276