23122057
38469880
94749034
65441445
6286695
92864728
1484753
82864284
45458287
28682176
19432815
2897137
54603182
85154474
32159704
50602191
65136986
38842920
37051558
89474224
87026310
60822132
69104544
34224992
73258185
26338303
60593404
96293336
65631698
24122718
26473506
44117326
65989030
97503719
34921492
74193909
55653679
13211284
82452831
71089566