47888788
95016946
51898695
22915227
82561190
38962227
14611265
77966972
66846533
8493820
2437910
37784612
99322282
51094594
37432207
7399095
69756592
45007850
5726794
32879650
31009599
63141253
16946987
8538230
7465125
7771732
3209684
766467
58602294
39638391
62537533
929941
72367782
19834035
4679277
88168905
88141840
67885478
69003689
4889338