62977258
16379224
5532466
49105860
6763634
79588644
45391713
40789123
83765444
97378073
96745437
36776503
8291967
83426946
4598572
87024074
592013
2536387
11718165
90745774
26631479
64984321
68299958
73951554
11531034
3496181
16696156
75231484
11488278
37163830
16857700
76797425
42891252
42308205
9374410
34926364
96444243
31197470
68181080
26177707