59339070
28394542
274446
20449597
37871536
5957340
33265186
82926179
79041123
90124625
75777955
480527
33792253
57517595
94658539
2938937
90455247
5749432
28378381
74672647
21039652
38424740
52067260
21651161
59501871
29611578
13494984
20512879
1276429
46152551
62501270
44854374
1683260
80191202
33122866
61502490
5275220
77376851
5268180
90974486