18864294
70143927
91042034
3895875
60632175
3527980
4233228
57503348
3019981
98951654
66173084
50394825
65278863
72537
8846312
34089648
71161892
70327835
44682764
85749392
54485093
70083273
2858207
67436228
94596449
6973329
95137060
84717559
89957455
5557135
73886545
48431244
9187812
29791390
82486484
45908923
66668707
24503712
24474857
579785