11677922
6131072
36532626
78356003
5193716
96934245
88005257
63476899
72332572
61631861
45892923
8712737
31821476
37257411
89914600
27591765
46531347
25819272
62402083
97221446
3777213
14771439
69276484
8572890
39668003
47436091
63009615
41665658
22019996
73457647
77829942
40345810
35274006
2263926
99199099
14147
36868188
9001810
15107106
4475797