55028582
22808740
15047620
80698989
5404845
74203954
28285229
30913696
22044711
80314805
53654655
51268841
65867110
82126600
6185518
70893707
14335370
46684970
42629180
78977802
20172403
14595649
6026491
93639714
79039506
69632710
63165792
56222051
52644706
77617334
29499110
50634877
49296063
40545163
3323517
46887229
76494529
64864681
65956594
48604826