18577041
11238098
72648584
83498511
30526286
68147179
62135253
78358313
53786407
67046615
33273790
7166674
98398417
88534437
42166076
30418507
44067849
64907337
65294727
88275506
83152081
71926921
38544452
65854491
58045004
89344322
33682576
21744636
98895972
41975113
26816912
32964715
2004231
11304407
1949899
21179652
73484227
76842940
31677389
4913589