81856273
4905214
1148450
6886918
4792260
98004617
27197009
41817216
63683809
45871554
31094828
9063247
69229968
23663785
42574673
47476036
88218439
73281242
85115189
4499045
33774629
66207428
1944616
57617747
9081341
52603781
6345955
17069897
98792239
68022303
44425634
78189905
4219008
7656295
22468724
96389417
2404794
66924180
36519233
6744947