96529171
69564520
89089283
74401373
74454302
8969292
87562231
15258927
58905307
60042328
45984309
96611615
98582793
36522560
50899848
47526603
78809045
26426903
25107880
4744906
59152435
15267800
39545480
12293807
14646990
85451525
50634703
33266484
2139182
85975287
89309768
53536588
19647765
2641704
73874703
3436246
17581468
20227362
53293025
3398765