38958660
56449353
7567158
66496417
42968653
4379598
45757744
25631406
98261737
14102607
41961996
92198125
41579745
70972843
67204788
45215823
31272536
3368058
66828326
62718161
7046891
2657846
25926394
87591304
30507803
82104770
39972483
83962449
64693180
2390685
54345674
4747295
97267370
98382855
6592895
45019375
9065273
50486754
64071884
98672969