39935353
60727002
35188850
6478799
60265790
64245728
87233161
60093370
27216104
86215265
98716935
54009783
73725130
94388591
99276356
28127332
86089863
57726359
76067864
8463586
5144202
3275503
68887442
1833136
50819625
96953976
24602879
39177163
21921641
97597689
78918635
73707734
79356154
2985113
95759361
61828699
71262081
34944663
82144827
14621709