39319315
1985587
2258895
55881048
359723
72473245
94062772
94738399
56048020
44135607
4789328
53593684
53711969
50377692
4279863
34669842
38288069
36774799
41277479
2502437
43767267
44869663
95159739
15288260
42937807
3354614
29924854
21327495
39451566
5661065
96474555
6711522
54526501
1476431
38755516
6267380
52446766
1432003
83275291
48729572