38723207
29795145
64645265
20245746
64424203
30556795
9557809
12814402
89093630
16973664
18533838
81467185
99621512
22784915
67555675
62466005
17924488
34625909
6006764
32881298
51684528
91469527
14784216
85483764
89679229
7624663
6423303
51706405
76185110
27763990
11306782
8388170
91965725
62606499
66673811
61591340
46519049
47898395
82898847
4429494