93081640
82192621
87572481
57426047
25456539
10478717
9556006
80313506
2992444
15817986
4237565
12569126
45144794
23331008
9771901
59579107
9762316
50526635
36651483
82769613
23388640
51919485
57844461
18761027
13191406
83771318
33292802
65114776
32541813
80058585
9137602
8423059
2678487
27614193
394321
43704810
46293834
62764769
43947751
4325387