47797016
9334724
9089705
92142580
544524
867206
50064202
37903970
982612
81359516
80565742
7081824
36763630
25112642
89103287
37352327
58643559
29691930
6936304
9439693
94726342
50005056
63683642
29398879
85014921
21307793
1188474
52702203
71833751
86948210
30626238
19438195
64323992
13136762
66109406
92808109
17627217
50789664
29865888
90563707