16258962
18781636
8556219
25731864
17944347
17575261
41821094
8833606
1654915
63428037
87803568
83806967
4414386
79267425
46481845
99011939
3125192
1532925
47369121
49842412
12271187
44766567
53656669
4277726
90949715
883148
12466513
48822816
34263138
96435696
42481165
99617847
77368552
94132208
76019296
73117800
28856585
38699685
47256042
65926435