69395716
88404088
32309562
51796815
36978794
6168620
64866897
12991705
25168355
2205500
66448827
93625267
60403593
54706338
98261754
62559906
83053422
93916605
7081379
39036789
41001508
18882139
58752609
18736868
20647063
4487866
68412000
46786102
17817044
425648
7363495
49539050
61118426
44394359
19589810
59667763
38616834
60384742
14229897
451572