90539847
3502508
50477411
6866755
33609641
30007174
99937701
46134170
81834749
37117780
53728364
19263709
56032103
74947708
76473347
82287354
12247143
61761922
37387776
39049856
25497168
92215056
84915262
126620
83273037
71011726
49013187
33823274
12072850
64803036
33508182
85518978
39683784
50713282
89795642
88519512
94232405
94777862
91609128
66966351