54182973
56257409
1578629
43977244
56194013
77062606
27144184
50098113
61439247
15227890
11503801
54679645
8482433
18654663
77948884
3501582
14951800
22001531
80662689
58562732
49082433
74789482
21108951
38488368
98403401
5882590
24717302
56805919
30099487
95751766
43105539
59734042
17011829
47184920
79793725
21515716
20508316
46566552
83368984
42455221