77077415
26922743
68696415
1050497
66158637
59368405
18742741
95543545
67307589
45079613
66682198
98076255
93714960
91816799
73038513
17029520
82266432
93501291
35707121
79552270
18935856
3707446
97453222
30939933
89361780
245658
1431422
40477389
23648373
92101637
67523289
41891134
92812605
65067478
87896
62738611
68976501
1168686
60404470
25138644