60942132
11326973
56178358
60712474
85263010
8827952
69773290
66989269
82951147
97977415
86938233
129579
49971773
35424313
75096618
8479042
16713657
24368621
50125073
30168862
714788
44729997
12816254
68214841
79393548
611731
95783311
16101641
85879949
8772114
59774399
59634439
70128015
51515183
31484839
95256948
42198133
49227868
97127874
2185748