57454363
38809112
19748985
62596890
58936499
56302614
85155066
14958496
39322991
49338622
95499289
81904882
9009432
3114763
76925182
82076003
90571761
94745978
75764115
16215635
13229173
59472191
68478565
72827788
62879507
5285280
60492139
61467684
59108421
81784940
76547086
86583335
4816119
27215524
84541652
63276619
66877559
11392257
99992938
77861172