51288248
26367868
68071291
2499402
69032492
78372500
82827944
96559098
90019794
72305618
4057446
3961134
78487803
29499596
3824206
12851629
14421030
25599453
7069304
98775234
14678767
92096514
23751322
98858711
23535728
52325677
65709586
92701200
54435484
4219996
52971070
90866749
78511616
92089191
83501130
9611540
22893003
513791
85554599
6416970