18398502
24497992
67863981
5300451
77454395
34343363
22487204
63677203
1068614
8213796
15623178
69708725
32289049
71851132
74727800
86397761
81134092
50305045
86548077
5449829
16262043
6295811
40765497
84431845
88614829
76883476
3225462
27416767
82643501
24435350
79162008
49284494
7979926
56482820
5677572
90939850
80673488
45089673
38852019
11768126