79592532
48288742
24272968
20838006
71776612
55483895
9496716
41689723
21059454
77657544
44391521
4624768
81486086
68537408
76734361
67869092
72387154
86853218
79135425
70338874
46091796
23373087
62981003
28281998
80725642
796920
71205387
68142872
6285605
78919432
6507813
996185
57935459
22984437
80203353
39817058
59093517
73301393
13128157
53242756