69073590
6022738
63232628
44835693
81915807
18121560
88371331
96069182
86631186
32749697
62442372
18664968
20512161
23613363
7694877
83308533
8934308
60216717
65979872
13484015
95828959
69068068
1944698
59787068
19863852
81084868
37348745
52301984
72826453
8093341
70709438
3636422
26713558
14098895
57011790
17824843
82489319
7413171
3584169
99097469