13144790
86177753
65731288
42476098
47713877
15838687
8854733
89722883
30554503
82279707
928464
21759164
52037343
42605843
23174558
4252638
78214476
76798645
37344601
72961733
51542656
17787256
39547178
7945473
57267513
331137
89275661
89081222
63754734
99547193
26586363
70854882
65953491
6429825
72711662
26475279
662668
45551584
31714873
95669562