50982995
30362338
54563499
91596343
76471239
9918865
83678913
50628111
81584500
48993699
64831950
71097811
54048274
92288835
98183375
19671835
5872141
69672470
45799460
59679665
38499981
73861665
39655512
82087519
3425542
72103293
30785864
7161638
80979217
17438409
74873648
36642553
3388320
43703503
32968550
47174109
77055626
46812476
61619248
75355442