52051836
51487745
76848787
8930355
9591790
34064057
48443754
464251
28879838
6507552
4247858
41017901
35118998
6851585
13693256
90789091
28945823
32343647
69646976
693237
5800634
94371923
571957
35077747
59899305
11459489
6348949
6511059
62746829
17001678
92437547
36274319
90398980
97618210
63207253
31031651
66685592
15349392
32437667
589482