60239225
64223805
12671882
51568342
89609850
2347289
887510
72085201
76758204
94784213
82803883
66259770
93413231
18405860
21587042
43191110
42047152
99736201
44255895
13938348
25861577
26555072
82518491
6362582
71278375
15013345
7056808
2269536
61037061
20089058
91273586
44947726
43566183
68803298
4013418
65535283
96308088
37007607
691976
76939444