23262278
84619184
55628058
73207627
40465503
396756
76529840
7513536
57233073
2031998
40462618
31762365
93055735
64889704
20236879
80962871
10538366
50346069
86798498
27558524
18431543
85397867
55506495
46235207
16482478
41262582
93186529
94114942
21361951
88077614
68889563
43601355
35478360
2275417
16708312
18481631
3782251
36761489
84345085
39261778