5358459
35955368
17524651
15614860
34726404
99963593
46525278
31741792
72062158
85946525
4947409
16731228
30481
90073530
80489277
60978102
87092877
99656703
81601037
34299783
16411908
41641493
33939764
7209532
13271427
36484910
7859920
4894187
23956280
74255685
4397377
64289388
3997556
56654182
20861333
32866328
4409795
83395206
78672613
65291056