77769436
32399853
11407369
37503759
18871968
17818356
88182090
48236999
97457412
196030
68955010
6078990
363519
92705492
50999182
2972516
53797840
75987007
25362478
99562021
60556946
7448492
10137560
34341471
23106414
688632
66646188
69691929
95601471
46567080
1574297
6263695
83521546
47245153
77012357
27931775
1993794
28259585
47963613
4843180