91242696
53789661
9245559
82314963
8242829
54154980
37458948
1394623
2836667
24733439
93499417
34923977
9249568
9057125
80048953
76726537
12186202
615666
71168193
13409767
13688792
50357455
26155595
69783575
20937595
59839460
87391158
3427129
79113729
46219783
69692559
89936356
2848479
8146601
22418179
21813791
83099764
679578
15846211
2111115