4115286
49468850
84049991
2403715
49806993
56787556
46262000
52475870
45828054
53268363
51897412
91957751
15274149
19258341
88427395
81504414
19116011
11824446
36356455
63679036
15543652
83497785
63106399
9219189
72635740
91575554
18172432
82707182
37453182
64957384
17533062
21588639
56843383
49229759
68444585
50828009
38315175
32543459
25467623
48255194